| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $45.22 | $50.75 | $45.10 | $50.41 | 10,688,325 |
May 2026 | $53.42 | $54.65 | $41.60 | $45.76 | 67,775,500 |
April 2026 | $47.40 | $53.69 | $45.94 | $53.35 | 42,166,300 |
March 2026 | $51.38 | $51.97 | $42.46 | $46.65 | 58,701,100 |
February 2026 | $46.00 | $54.26 | $44.11 | $52.31 | 62,210,700 |
January 2026 | $40.22 | $47.37 | $40.22 | $46.19 | 52,115,300 |
December 2025 | $42.21 | $46.00 | $39.33 | $39.63 | 62,486,400 |
November 2025 | $49.03 | $49.67 | $39.50 | $42.93 | 68,095,300 |
October 2025 | $41.84 | $52.05 | $41.61 | $48.77 | 88,205,400 |
September 2025 | $40.25 | $45.54 | $39.66 | $42.07 | 76,662,300 |
August 2025 | $42.35 | $45.23 | $37.62 | $41.02 | 114,194,900 |
July 2025 | $51.00 | $57.50 | $49.57 | $56.77 | 64,463,500 |
June 2025 | $41.57 | $51.91 | $40.41 | $51.27 | 95,934,100 |
May 2025 | $35.80 | $43.86 | $34.28 | $41.58 | 75,210,800 |
April 2025 | $35.68 | $37.49 | $29.20 | $34.89 | 56,676,200 |
March 2025 | $38.72 | $39.14 | $34.01 | $35.82 | 61,009,000 |
February 2025 | $45.73 | $50.47 | $36.00 | $38.03 | 72,954,500 |
January 2025 | $49.74 | $56.50 | $45.58 | $48.21 | 54,059,500 |
December 2024 | $56.16 | $57.32 | $48.72 | $49.32 | 38,473,000 |
November 2024 | $52.86 | $60.10 | $47.72 | $56.13 | 64,998,900 |
October 2024 | $47.59 | $55.86 | $46.51 | $52.28 | 41,689,100 |
September 2024 | $49.50 | $49.94 | $43.15 | $47.71 | 31,081,800 |
August 2024 | $48.00 | $50.48 | $43.48 | $50.07 | 29,612,000 |
July 2024 | $43.91 | $51.64 | $42.77 | $48.10 | 34,896,400 |
June 2024 | $44.00 | $45.75 | $41.97 | $43.55 | 35,420,300 |
