| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $255.01 | $260.42 | $250.12 | $256.72 | 8,083,860 |
April 2026 | $215.45 | $275.84 | $208.80 | $257.86 | 190,302,059 |
March 2026 | $229.01 | $241.37 | $194.08 | $213.66 | 244,478,660 |
February 2026 | $233.05 | $256.37 | $204.33 | $233.61 | 203,743,900 |
January 2026 | $177.64 | $251.57 | $177.29 | $233.18 | 283,725,700 |
December 2025 | $154.41 | $179.58 | $152.82 | $170.98 | 219,851,400 |
November 2025 | $159.54 | $166.68 | $135.12 | $155.56 | 215,255,800 |
October 2025 | $132.03 | $164.75 | $130.65 | $157.01 | 270,705,800 |
September 2025 | $95.31 | $133.83 | $93.66 | $133.52 | 247,916,400 |
August 2025 | $92.26 | $107.50 | $92.03 | $99.67 | 241,922,400 |
July 2025 | $96.13 | $102.10 | $90.50 | $94.38 | 224,911,100 |
June 2025 | $79.99 | $97.55 | $79.85 | $96.87 | 213,903,100 |
May 2025 | $71.66 | $85.63 | $70.88 | $80.20 | 211,182,600 |
April 2025 | $71.52 | $74.26 | $55.91 | $71.15 | 328,123,500 |
March 2025 | $77.14 | $78.93 | $69.93 | $72.17 | 245,333,200 |
February 2025 | $78.16 | $90.78 | $74.60 | $75.95 | 244,261,800 |
January 2025 | $71.96 | $84.32 | $71.00 | $80.22 | 259,632,100 |
December 2024 | $72.90 | $78.77 | $69.44 | $71.49 | 250,405,200 |
November 2024 | $73.37 | $78.41 | $67.95 | $72.90 | 209,984,600 |
October 2024 | $80.66 | $85.41 | $70.48 | $73.36 | 304,762,600 |
September 2024 | $79.24 | $85.17 | $70.50 | $80.52 | 276,086,000 |
August 2024 | $84.08 | $88.05 | $70.83 | $80.76 | 296,571,000 |
July 2024 | $104.50 | $111.16 | $83.96 | $90.62 | 236,690,000 |
June 2024 | $92.98 | $108.39 | $89.38 | $104.75 | 190,346,000 |
May 2024 | $86.71 | $97.47 | $84.65 | $91.55 | 188,593,000 |
