| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $330.65 | $377.75 | $321.45 | $369.99 | 48,135,627 |
April 2026 | $257.00 | $330.30 | $247.92 | $328.49 | 115,155,500 |
March 2026 | $249.38 | $282.05 | $231.70 | $250.58 | 245,331,800 |
February 2026 | $182.61 | $264.80 | $172.31 | $254.83 | 134,746,100 |
January 2026 | $169.42 | $200.35 | $158.73 | $186.14 | 101,587,700 |
December 2025 | $175.86 | $189.61 | $147.78 | $161.97 | 139,005,800 |
November 2025 | $196.03 | $197.48 | $149.02 | $179.69 | 141,057,100 |
October 2025 | $149.03 | $202.33 | $147.26 | $192.74 | 189,158,100 |
September 2025 | $123.59 | $152.36 | $118.59 | $150.77 | 150,136,900 |
August 2025 | $137.16 | $145.47 | $121.30 | $127.44 | 128,938,700 |
July 2025 | $126.89 | $153.36 | $109.96 | $145.47 | 185,545,900 |
June 2025 | $107.87 | $129.19 | $105.55 | $128.30 | 128,022,100 |
May 2025 | $91.53 | $114.20 | $91.05 | $107.80 | 148,598,400 |
April 2025 | $71.82 | $89.16 | $53.53 | $85.27 | 269,429,400 |
March 2025 | $93.50 | $94.74 | $68.17 | $72.11 | 218,838,000 |
February 2025 | $105.57 | $126.31 | $84.55 | $95.01 | 210,817,400 |
January 2025 | $114.83 | $155.58 | $97.34 | $116.83 | 212,154,500 |
December 2024 | $128.75 | $136.83 | $112.04 | $113.42 | 120,321,900 |
November 2024 | $109.69 | $145.38 | $104.38 | $127.35 | 138,984,000 |
October 2024 | $99.42 | $116.18 | $95.97 | $109.08 | 150,777,900 |
September 2024 | $82.07 | $103.49 | $70.96 | $99.30 | 148,417,100 |
August 2024 | $79.57 | $83.56 | $62.26 | $82.84 | 182,501,600 |
July 2024 | $87.21 | $95.27 | $71.73 | $78.52 | 212,033,200 |
June 2024 | $97.95 | $98.14 | $84.59 | $86.38 | 206,514,300 |
May 2024 | $91.90 | $109.00 | $86.57 | $97.82 | 165,931,500 |
