
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $45.60 | $49.28 | $45.60 | $48.09 | 11,712,108 |
November 2025 | $44.74 | $46.38 | $42.37 | $46.02 | 22,106,813 |
October 2025 | $50.50 | $52.19 | $44.00 | $44.99 | 32,229,407 |
September 2025 | $51.40 | $53.17 | $49.82 | $50.51 | 18,069,687 |
August 2025 | $48.05 | $53.17 | $46.79 | $51.99 | 18,393,299 |
July 2025 | $46.23 | $52.99 | $46.18 | $48.85 | 26,866,968 |
June 2025 | $43.29 | $46.76 | $42.52 | $46.23 | 12,151,072 |
May 2025 | $41.90 | $46.69 | $41.48 | $43.55 | 16,907,585 |
April 2025 | $42.01 | $43.10 | $34.68 | $41.85 | 40,170,853 |
March 2025 | $46.72 | $47.20 | $41.52 | $42.20 | 26,242,026 |
February 2025 | $48.20 | $52.10 | $45.51 | $46.63 | 21,241,579 |
January 2025 | $43.21 | $50.12 | $39.75 | $49.33 | 30,932,488 |
December 2024 | $47.90 | $47.94 | $41.55 | $42.82 | 20,039,240 |
November 2024 | $42.36 | $49.52 | $41.10 | $48.05 | 26,688,816 |
October 2024 | $40.55 | $45.30 | $38.95 | $42.07 | 28,593,928 |
September 2024 | $40.87 | $42.08 | $36.74 | $40.94 | 23,411,062 |
August 2024 | $44.54 | $44.91 | $37.85 | $41.28 | 23,395,257 |
July 2024 | $38.59 | $45.38 | $37.35 | $44.65 | 34,782,666 |
June 2024 | $39.84 | $39.93 | $35.32 | $38.69 | 30,537,410 |
May 2024 | $42.45 | $47.23 | $36.22 | $39.52 | 27,573,140 |
April 2024 | $42.54 | $43.94 | $39.01 | $42.13 | 25,045,129 |
March 2024 | $40.66 | $42.84 | $39.07 | $42.51 | 21,892,445 |
February 2024 | $42.05 | $42.28 | $37.85 | $40.96 | 28,123,540 |
January 2024 | $45.76 | $47.07 | $41.87 | $42.18 | 24,736,210 |
December 2023 | $38.78 | $48.57 | $38.43 | $46.22 | 24,906,537 |