
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $43.87 | $47.37 | $43.59 | $47.36 | 16,357,600 |
November 2025 | $38.03 | $45.68 | $37.35 | $43.90 | 48,181,900 |
October 2025 | $41.57 | $41.95 | $37.59 | $38.01 | 37,122,300 |
September 2025 | $44.68 | $45.30 | $40.58 | $41.74 | 40,633,100 |
August 2025 | $42.76 | $45.39 | $41.27 | $44.99 | 43,327,500 |
July 2025 | $43.72 | $46.39 | $43.37 | $43.71 | 27,988,800 |
June 2025 | $42.39 | $43.95 | $40.16 | $43.67 | 34,833,800 |
May 2025 | $49.42 | $49.83 | $38.53 | $42.55 | 43,709,100 |
April 2025 | $49.58 | $50.13 | $43.85 | $49.68 | 28,369,400 |
March 2025 | $52.50 | $53.20 | $47.94 | $49.80 | 29,556,300 |
February 2025 | $47.22 | $55.92 | $47.06 | $52.43 | 33,417,800 |
January 2025 | $42.54 | $48.02 | $41.66 | $47.97 | 27,400,800 |
December 2024 | $45.35 | $45.58 | $41.19 | $42.31 | 30,631,800 |
November 2024 | $37.49 | $47.11 | $37.36 | $45.32 | 32,678,200 |
October 2024 | $38.50 | $39.16 | $37.13 | $37.48 | 19,333,500 |
September 2024 | $38.26 | $38.84 | $37.06 | $38.50 | 25,876,600 |
August 2024 | $33.90 | $39.07 | $31.47 | $38.36 | 25,421,100 |
July 2024 | $31.48 | $34.39 | $29.71 | $33.90 | 20,151,000 |
June 2024 | $32.12 | $32.70 | $29.96 | $31.48 | 25,796,300 |
May 2024 | $29.82 | $33.89 | $29.75 | $32.18 | 34,147,400 |
April 2024 | $32.12 | $32.13 | $29.43 | $29.92 | 35,577,100 |
March 2024 | $32.95 | $33.95 | $30.97 | $32.07 | 34,976,700 |
February 2024 | $34.83 | $35.92 | $32.93 | $32.95 | 31,517,100 |
January 2024 | $33.54 | $35.76 | $32.74 | $34.79 | 25,175,700 |
December 2023 | $32.65 | $34.67 | $32.65 | $33.64 | 29,429,700 |