| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $46.00 | $46.38 | $38.36 | $42.78 | 6,471,429 |
April 2026 | $37.02 | $45.88 | $34.21 | $45.78 | 8,700,410 |
March 2026 | $36.94 | $39.02 | $34.88 | $36.14 | 10,939,700 |
February 2026 | $61.12 | $62.95 | $33.34 | $37.78 | 15,947,100 |
January 2026 | $58.27 | $63.86 | $56.61 | $60.75 | 7,084,000 |
December 2025 | $57.63 | $61.40 | $54.43 | $58.39 | 7,842,900 |
November 2025 | $59.26 | $59.71 | $53.54 | $57.86 | 8,426,000 |
October 2025 | $65.10 | $66.60 | $57.04 | $59.25 | 8,643,900 |
September 2025 | $70.92 | $71.63 | $63.62 | $65.78 | 7,714,200 |
August 2025 | $66.38 | $71.63 | $61.51 | $71.22 | 9,712,800 |
July 2025 | $71.50 | $74.82 | $62.18 | $66.68 | 11,883,300 |
June 2025 | $81.35 | $82.37 | $70.02 | $71.65 | 7,172,000 |
May 2025 | $76.71 | $85.02 | $75.93 | $81.52 | 6,245,200 |
April 2025 | $77.46 | $86.76 | $67.99 | $76.74 | 9,641,700 |
March 2025 | $72.20 | $79.05 | $69.80 | $77.36 | 12,907,800 |
February 2025 | $89.48 | $92.30 | $63.88 | $71.96 | 11,368,400 |
January 2025 | $89.07 | $94.72 | $86.39 | $91.17 | 5,049,100 |
December 2024 | $90.93 | $93.79 | $85.04 | $88.37 | 6,583,800 |
November 2024 | $82.84 | $95.91 | $79.38 | $90.96 | 8,121,200 |
October 2024 | $93.64 | $97.14 | $72.36 | $82.65 | 9,829,200 |
September 2024 | $99.06 | $99.93 | $89.77 | $94.16 | 4,744,000 |
August 2024 | $101.64 | $102.53 | $88.94 | $99.86 | 5,535,100 |
July 2024 | $97.03 | $112.90 | $93.96 | $101.23 | 8,754,100 |
June 2024 | $101.41 | $104.02 | $96.53 | $96.86 | 6,253,000 |
May 2024 | $97.85 | $105.37 | $97.55 | $100.71 | 6,788,500 |
