| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $93.34 | $111.98 | $90.29 | $102.37 | 21,357,518 |
April 2026 | $102.12 | $113.30 | $90.12 | $93.73 | 48,748,600 |
March 2026 | $124.77 | $127.01 | $79.99 | $97.36 | 81,605,020 |
February 2026 | $91.88 | $126.42 | $90.82 | $125.66 | 51,798,100 |
January 2026 | $85.68 | $113.90 | $81.57 | $91.34 | 63,005,700 |
December 2025 | $84.82 | $90.14 | $76.78 | $83.87 | 54,691,400 |
November 2025 | $66.01 | $86.82 | $61.61 | $84.26 | 56,223,400 |
October 2025 | $69.82 | $77.81 | $60.89 | $66.19 | 76,062,100 |
September 2025 | $56.24 | $69.51 | $55.11 | $68.46 | 74,817,800 |
August 2025 | $45.56 | $56.78 | $44.80 | $55.15 | 58,275,000 |
July 2025 | $45.26 | $49.81 | $42.85 | $44.36 | 55,570,600 |
June 2025 | $43.68 | $49.03 | $41.67 | $43.71 | 98,952,500 |
May 2025 | $38.42 | $43.33 | $36.93 | $42.02 | 63,363,100 |
April 2025 | $36.35 | $44.86 | $30.52 | $40.33 | 84,221,700 |
March 2025 | $28.49 | $36.50 | $27.41 | $35.50 | 56,722,600 |
February 2025 | $28.77 | $31.61 | $26.63 | $27.59 | 48,293,100 |
January 2025 | $22.21 | $28.53 | $22.03 | $28.28 | 47,721,900 |
December 2024 | $23.17 | $25.48 | $21.02 | $21.61 | 66,471,300 |
November 2024 | $26.48 | $26.53 | $21.63 | $23.35 | 77,480,200 |
October 2024 | $25.65 | $29.45 | $23.62 | $26.03 | 59,043,300 |
September 2024 | $27.13 | $27.59 | $24.74 | $24.93 | 44,741,600 |
August 2024 | $26.28 | $30.27 | $23.28 | $27.78 | 36,708,300 |
July 2024 | $23.48 | $27.97 | $23.22 | $26.10 | 29,249,300 |
June 2024 | $22.74 | $23.65 | $20.57 | $23.36 | 37,172,400 |
May 2024 | $21.53 | $24.17 | $20.87 | $22.48 | 33,077,600 |
