| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $43.56 | $44.80 | $42.26 | $44.00 | 6,664,594 |
September 2026 | $48.64 | $50.89 | $41.00 | $42.54 | 37,959,158 |
August 2026 | $46.11 | $52.60 | $46.11 | $49.23 | 52,135,817 |
July 2026 | $37.00 | $48.18 | $36.89 | $45.13 | 52,554,000 |
June 2026 | $38.00 | $39.97 | $31.41 | $36.16 | 59,733,300 |
May 2026 | $39.41 | $43.57 | $34.35 | $37.02 | 59,669,300 |
April 2026 | $38.64 | $40.81 | $34.44 | $38.00 | 34,116,800 |
March 2026 | $43.70 | $46.70 | $36.04 | $38.30 | 44,403,804 |
February 2026 | $43.05 | $52.35 | $35.46 | $44.51 | 77,418,517 |
January 2026 | $55.00 | $56.44 | $42.59 | $43.17 | 54,386,665 |
December 2025 | $49.62 | $57.21 | $49.43 | $54.54 | 48,535,922 |
November 2025 | $49.50 | $54.00 | $42.97 | $50.15 | 51,293,406 |
October 2025 | $53.23 | $55.56 | $48.12 | $49.66 | 54,822,857 |
September 2025 | $45.27 | $55.37 | $44.46 | $52.97 | 90,516,054 |
August 2025 | $42.22 | $49.84 | $38.70 | $46.42 | 87,939,572 |
July 2025 | $46.03 | $48.70 | $42.80 | $42.85 | 40,756,153 |
June 2025 | $43.25 | $47.00 | $41.14 | $46.26 | 46,322,057 |
May 2025 | $46.70 | $49.16 | $42.30 | $43.68 | 47,064,586 |
April 2025 | $45.77 | $47.20 | $36.55 | $45.57 | 43,717,462 |
March 2025 | $55.44 | $55.65 | $42.82 | $45.89 | 57,187,707 |
February 2025 | $93.89 | $98.00 | $50.90 | $55.20 | 88,753,746 |
January 2025 | $85.91 | $100.19 | $79.43 | $96.77 | 46,912,721 |
December 2024 | $89.28 | $97.86 | $82.55 | $84.71 | 66,846,975 |
November 2024 | $58.27 | $94.28 | $57.03 | $90.22 | 44,229,733 |
October 2024 | $52.48 | $58.83 | $50.63 | $58.36 | 25,652,382 |
