| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $150.50 | $152.32 | $126.05 | $130.13 | 8,073,229 |
June 2026 | $162.01 | $187.50 | $136.57 | $157.03 | 76,235,763 |
May 2026 | $99.01 | $165.99 | $98.68 | $155.95 | 80,970,331 |
April 2026 | $88.20 | $99.23 | $72.17 | $96.43 | 99,531,800 |
March 2026 | $54.77 | $88.84 | $51.68 | $85.78 | 94,589,660 |
February 2026 | $54.92 | $70.43 | $51.03 | $56.06 | 73,343,251 |
January 2026 | $48.64 | $64.09 | $47.20 | $55.25 | 56,492,394 |
December 2025 | $43.82 | $51.90 | $42.77 | $48.12 | 35,223,077 |
November 2025 | $40.99 | $52.20 | $38.45 | $44.52 | 55,642,073 |
October 2025 | $33.80 | $44.86 | $33.75 | $40.66 | 65,860,548 |
September 2025 | $31.62 | $38.73 | $30.89 | $34.16 | 54,281,588 |
August 2025 | $27.50 | $37.40 | $25.56 | $32.62 | 79,894,355 |
July 2025 | $28.10 | $30.37 | $27.35 | $27.86 | 34,324,834 |
June 2025 | $28.07 | $30.19 | $26.75 | $28.56 | 31,470,705 |
May 2025 | $31.64 | $33.46 | $27.54 | $28.30 | 34,887,964 |
April 2025 | $33.25 | $35.36 | $25.45 | $30.90 | 32,138,398 |
March 2025 | $43.22 | $43.25 | $32.23 | $33.39 | 23,310,413 |
February 2025 | $40.07 | $47.02 | $36.24 | $42.85 | 31,426,160 |
January 2025 | $34.68 | $42.82 | $32.90 | $41.48 | 21,150,833 |
December 2024 | $38.25 | $41.37 | $33.59 | $34.07 | 15,157,640 |
November 2024 | $40.01 | $41.36 | $34.60 | $38.08 | 22,980,924 |
October 2024 | $40.38 | $44.80 | $38.39 | $39.58 | 19,012,658 |
September 2024 | $36.73 | $43.88 | $34.84 | $40.39 | 31,597,445 |
August 2024 | $32.92 | $38.83 | $26.63 | $37.43 | 34,434,094 |
July 2024 | $34.61 | $35.66 | $30.80 | $33.13 | 24,254,177 |
