| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $404.97 | $415.49 | $278.45 | $291.61 | 205,813,085 |
June 2026 | $309.05 | $438.50 | $302.53 | $433.33 | 280,474,800 |
May 2026 | $254.96 | $333.10 | $249.94 | $317.96 | 183,458,700 |
April 2026 | $215.30 | $275.65 | $208.65 | $257.68 | 190,918,400 |
March 2026 | $228.84 | $241.20 | $193.94 | $213.51 | 244,478,600 |
February 2026 | $232.89 | $256.19 | $204.18 | $233.45 | 203,743,900 |
January 2026 | $177.51 | $251.39 | $177.16 | $233.02 | 283,725,700 |
December 2025 | $154.30 | $179.46 | $152.71 | $170.85 | 219,851,400 |
November 2025 | $159.42 | $166.56 | $135.02 | $155.45 | 215,255,800 |
October 2025 | $131.94 | $164.64 | $130.56 | $156.90 | 270,705,800 |
September 2025 | $95.24 | $133.73 | $93.59 | $133.43 | 247,916,400 |
August 2025 | $92.20 | $107.43 | $91.96 | $99.60 | 241,922,400 |
July 2025 | $96.06 | $102.03 | $90.44 | $94.32 | 224,911,100 |
June 2025 | $79.94 | $97.48 | $79.79 | $96.80 | 213,903,100 |
May 2025 | $71.60 | $85.57 | $70.83 | $80.15 | 211,182,600 |
April 2025 | $71.47 | $74.20 | $55.87 | $71.10 | 328,123,500 |
March 2025 | $77.09 | $78.88 | $69.88 | $72.12 | 245,333,200 |
February 2025 | $78.10 | $90.72 | $74.54 | $75.90 | 244,261,800 |
January 2025 | $71.91 | $84.26 | $70.95 | $80.16 | 259,632,100 |
December 2024 | $72.85 | $78.71 | $69.39 | $71.44 | 250,405,200 |
November 2024 | $73.32 | $78.36 | $67.91 | $72.85 | 209,984,600 |
October 2024 | $80.61 | $85.35 | $70.43 | $73.31 | 304,762,600 |
September 2024 | $79.19 | $85.11 | $70.45 | $80.47 | 276,086,000 |
August 2024 | $84.02 | $87.99 | $70.78 | $80.71 | 296,571,000 |
July 2024 | $104.42 | $111.08 | $83.90 | $90.56 | 236,690,000 |
