| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $226.00 | $235.45 | $219.49 | $232.00 | 20,207,500 |
April 2026 | $171.25 | $227.48 | $167.35 | $225.29 | 33,948,600 |
March 2026 | $176.07 | $180.22 | $154.61 | $169.10 | 31,589,400 |
February 2026 | $175.40 | $196.23 | $172.30 | $176.28 | 35,445,400 |
January 2026 | $164.62 | $182.70 | $160.89 | $177.12 | 37,888,600 |
December 2025 | $157.65 | $166.93 | $153.95 | $162.56 | 33,432,800 |
November 2025 | $148.50 | $158.86 | $139.97 | $158.41 | 25,407,700 |
October 2025 | $134.31 | $154.77 | $130.43 | $149.03 | 36,289,500 |
September 2025 | $144.38 | $148.62 | $130.51 | $134.51 | 38,894,500 |
August 2025 | $137.87 | $149.69 | $134.33 | $147.12 | 25,836,000 |
July 2025 | $127.83 | $145.56 | $127.07 | $141.52 | 40,967,300 |
June 2025 | $121.07 | $130.46 | $113.63 | $128.14 | 58,100,700 |
May 2025 | $118.21 | $122.10 | $104.62 | $107.73 | 44,556,100 |
April 2025 | $118.13 | $121.61 | $96.13 | $117.59 | 52,519,000 |
March 2025 | $136.95 | $137.40 | $115.37 | $118.54 | 66,892,900 |
February 2025 | $127.67 | $140.29 | $123.78 | $134.81 | 55,233,400 |
January 2025 | $115.52 | $128.91 | $110.07 | $125.94 | 53,072,900 |
December 2024 | $153.04 | $154.67 | $111.20 | $114.45 | 51,245,400 |
November 2024 | $138.40 | $166.42 | $137.93 | $150.97 | 40,685,700 |
October 2024 | $146.30 | $155.66 | $137.04 | $138.43 | 42,350,500 |
September 2024 | $145.65 | $148.76 | $129.75 | $146.73 | 31,500,000 |
August 2024 | $158.09 | $159.24 | $135.57 | $147.73 | 29,017,600 |
July 2024 | $154.24 | $162.89 | $146.10 | $158.45 | 32,795,000 |
June 2024 | $162.69 | $163.55 | $144.51 | $153.73 | 34,600,700 |
May 2024 | $164.34 | $171.13 | $160.06 | $163.63 | 28,032,400 |
