| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $42.21 | $46.00 | $40.52 | $40.91 | 42,621,018 |
November 2025 | $49.03 | $49.67 | $39.50 | $42.93 | 68,096,646 |
October 2025 | $41.84 | $52.05 | $41.61 | $48.77 | 88,207,205 |
September 2025 | $40.25 | $45.54 | $39.66 | $42.07 | 76,664,901 |
August 2025 | $42.35 | $45.23 | $37.62 | $41.02 | 114,330,086 |
July 2025 | $51.00 | $57.50 | $49.57 | $56.77 | 64,467,711 |
June 2025 | $41.57 | $51.91 | $40.41 | $51.27 | 95,936,599 |
May 2025 | $35.80 | $43.86 | $34.29 | $41.58 | 75,213,414 |
April 2025 | $35.68 | $37.49 | $29.20 | $34.89 | 56,677,338 |
March 2025 | $38.72 | $39.14 | $34.01 | $35.82 | 61,010,463 |
February 2025 | $45.73 | $50.47 | $36.00 | $38.03 | 72,955,336 |
January 2025 | $49.74 | $56.50 | $45.58 | $48.21 | 54,061,783 |
December 2024 | $56.16 | $57.32 | $48.72 | $49.32 | 38,474,214 |
November 2024 | $52.86 | $60.10 | $47.72 | $56.13 | 65,000,455 |
October 2024 | $47.59 | $55.86 | $46.51 | $52.28 | 41,690,518 |
September 2024 | $49.50 | $49.94 | $43.15 | $47.71 | 31,082,480 |
August 2024 | $48.00 | $50.48 | $43.48 | $50.07 | 29,612,718 |
July 2024 | $43.91 | $51.64 | $42.77 | $48.10 | 34,896,845 |
June 2024 | $44.00 | $45.75 | $41.97 | $43.55 | 35,438,737 |
May 2024 | $40.43 | $43.43 | $37.83 | $43.40 | 30,099,315 |
April 2024 | $42.38 | $43.10 | $38.77 | $40.33 | 26,030,185 |
March 2024 | $36.89 | $42.45 | $36.01 | $42.28 | 29,219,024 |
February 2024 | $37.97 | $43.24 | $35.04 | $36.80 | 44,724,872 |
January 2024 | $38.74 | $39.10 | $36.34 | $37.71 | 27,929,090 |
December 2023 | $37.94 | $40.77 | $37.32 | $39.17 | 39,866,591 |