| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $70.51 | $70.95 | $68.41 | $68.56 | 1,806,000 |
April 2026 | $74.77 | $84.75 | $68.35 | $71.11 | 52,237,143 |
March 2026 | $64.36 | $75.91 | $62.77 | $74.26 | 45,851,657 |
February 2026 | $76.45 | $84.94 | $62.84 | $66.48 | 69,437,200 |
January 2026 | $76.54 | $81.33 | $70.95 | $77.27 | 59,855,200 |
December 2025 | $72.01 | $78.44 | $70.35 | $76.49 | 39,334,300 |
November 2025 | $62.74 | $72.28 | $60.22 | $72.01 | 41,813,300 |
October 2025 | $51.87 | $69.48 | $51.85 | $62.64 | 58,263,500 |
September 2025 | $51.10 | $54.60 | $48.78 | $51.94 | 49,571,400 |
August 2025 | $46.50 | $52.85 | $42.09 | $51.76 | 63,017,900 |
July 2025 | $43.00 | $48.68 | $41.80 | $47.27 | 51,614,700 |
June 2025 | $34.52 | $45.48 | $34.13 | $43.18 | 67,532,300 |
May 2025 | $38.29 | $39.16 | $31.77 | $34.25 | 62,266,900 |
April 2025 | $33.85 | $39.54 | $28.33 | $38.36 | 65,583,100 |
March 2025 | $34.54 | $37.94 | $30.55 | $34.57 | 59,216,400 |
February 2025 | $33.73 | $39.47 | $30.50 | $34.90 | 65,533,800 |
January 2025 | $27.79 | $37.76 | $27.53 | $34.21 | 58,222,400 |
December 2024 | $26.86 | $29.99 | $25.34 | $27.44 | 36,061,000 |
November 2024 | $23.51 | $30.51 | $21.72 | $27.09 | 53,781,600 |
October 2024 | $25.44 | $26.78 | $22.75 | $23.41 | 36,155,200 |
September 2024 | $28.30 | $32.06 | $23.86 | $25.46 | 52,626,100 |
August 2024 | $25.92 | $28.26 | $23.40 | $27.85 | 36,312,500 |
July 2024 | $25.50 | $29.49 | $24.60 | $25.95 | 29,584,700 |
June 2024 | $28.88 | $31.44 | $21.62 | $25.33 | 55,872,500 |
May 2024 | $25.85 | $31.16 | $25.83 | $28.01 | 34,423,400 |
