| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $103.46 | $137.10 | $102.15 | $132.08 | 19,837,771 |
April 2026 | $78.42 | $113.05 | $75.50 | $105.05 | 51,825,000 |
March 2026 | $87.34 | $96.46 | $69.16 | $76.89 | 60,159,700 |
February 2026 | $78.74 | $93.96 | $76.01 | $90.22 | 29,312,300 |
January 2026 | $75.38 | $85.44 | $70.85 | $79.75 | 27,604,600 |
December 2025 | $72.00 | $81.32 | $66.75 | $73.69 | 30,513,100 |
November 2025 | $68.23 | $76.50 | $60.28 | $74.16 | 39,158,500 |
October 2025 | $70.00 | $74.25 | $63.40 | $67.86 | 37,879,700 |
September 2025 | $55.99 | $71.72 | $55.18 | $71.45 | 32,985,400 |
August 2025 | $48.91 | $61.40 | $46.02 | $58.09 | 43,476,800 |
July 2025 | $44.44 | $55.80 | $42.38 | $51.10 | 42,730,200 |
June 2025 | $37.31 | $45.98 | $36.10 | $45.14 | 41,880,300 |
May 2025 | $32.37 | $40.69 | $32.30 | $37.33 | 46,045,500 |
April 2025 | $34.80 | $37.36 | $24.05 | $31.25 | 57,217,400 |
March 2025 | $38.71 | $42.34 | $29.98 | $34.40 | 59,587,700 |
February 2025 | $63.24 | $67.85 | $34.25 | $38.19 | 69,358,400 |
January 2025 | $62.53 | $79.52 | $53.25 | $66.96 | 40,607,100 |
December 2024 | $64.61 | $70.27 | $61.14 | $61.85 | 44,459,300 |
November 2024 | $44.47 | $66.64 | $43.07 | $64.04 | 32,417,000 |
October 2024 | $45.53 | $48.15 | $39.44 | $44.19 | 32,888,100 |
September 2024 | $42.80 | $49.53 | $38.69 | $45.66 | 33,856,800 |
August 2024 | $31.56 | $45.21 | $27.25 | $43.82 | 40,359,400 |
July 2024 | $29.93 | $37.47 | $28.64 | $31.72 | 34,733,300 |
June 2024 | $40.33 | $46.86 | $27.52 | $29.88 | 53,512,400 |
May 2024 | $36.69 | $42.61 | $36.22 | $38.89 | 29,128,000 |
