| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $668.62 | $742.30 | $647.78 | $719.92 | 2,649,574 |
April 2026 | $548.75 | $683.12 | $546.32 | $669.98 | 6,568,900 |
March 2026 | $435.65 | $587.52 | $398.63 | $544.21 | 14,233,800 |
February 2026 | $350.43 | $459.38 | $333.12 | $450.88 | 7,913,300 |
January 2026 | $316.40 | $399.68 | $305.06 | $346.83 | 7,213,500 |
December 2025 | $369.89 | $373.53 | $275.71 | $312.67 | 8,383,800 |
November 2025 | $308.16 | $398.47 | $289.40 | $394.38 | 6,401,800 |
October 2025 | $265.94 | $318.74 | $254.59 | $305.58 | 7,902,300 |
September 2025 | $219.13 | $277.90 | $196.23 | $268.99 | 9,272,900 |
August 2025 | $235.57 | $244.22 | $202.75 | $227.32 | 6,664,600 |
July 2025 | $214.90 | $252.79 | $195.77 | $244.02 | 9,725,000 |
June 2025 | $207.93 | $245.18 | $192.71 | $219.21 | 10,992,900 |
May 2025 | $156.88 | $213.52 | $154.76 | $209.09 | 7,577,600 |
April 2025 | $130.62 | $153.20 | $110.20 | $152.25 | 8,728,000 |
March 2025 | $131.34 | $149.54 | $100.15 | $130.04 | 8,429,400 |
February 2025 | $130.10 | $166.81 | $118.17 | $129.25 | 7,567,800 |
January 2025 | $137.07 | $189.42 | $125.61 | $135.62 | 10,697,200 |
December 2024 | $154.68 | $161.36 | $131.58 | $135.58 | 6,365,300 |
November 2024 | $131.39 | $163.57 | $125.61 | $154.28 | 5,748,200 |
October 2024 | $100.28 | $136.53 | $97.42 | $130.64 | 7,447,600 |
September 2024 | $77.29 | $101.60 | $68.86 | $100.05 | 6,221,900 |
August 2024 | $77.93 | $78.45 | $62.67 | $78.23 | 3,078,700 |
July 2024 | $72.57 | $79.95 | $66.62 | $77.86 | 4,288,500 |
June 2024 | $69.70 | $77.58 | $65.68 | $71.89 | 4,821,200 |
May 2024 | $59.59 | $69.74 | $58.99 | $69.40 | 2,274,300 |
