| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $232.84 | $234.23 | $212.34 | $219.30 | 63,295,726 |
April 2026 | $240.35 | $256.61 | $220.11 | $229.29 | 133,524,700 |
March 2026 | $233.98 | $258.48 | $232.04 | $240.62 | 123,033,600 |
February 2026 | $303.53 | $312.54 | $219.11 | $238.46 | 143,528,000 |
January 2026 | $293.71 | $315.76 | $285.26 | $302.73 | 93,176,400 |
December 2025 | $302.55 | $311.27 | $291.88 | $292.38 | 78,420,400 |
November 2025 | $302.35 | $320.70 | $284.34 | $304.59 | 85,914,200 |
October 2025 | $275.06 | $313.49 | $258.72 | $301.77 | 140,510,800 |
September 2025 | $236.48 | $283.55 | $233.88 | $276.98 | 110,284,600 |
August 2025 | $245.14 | $248.64 | $229.08 | $239.02 | 104,949,700 |
July 2025 | $287.20 | $288.24 | $245.93 | $246.84 | 109,053,700 |
June 2025 | $251.42 | $288.77 | $250.81 | $287.43 | 74,394,200 |
May 2025 | $233.86 | $262.56 | $230.48 | $252.60 | 78,162,200 |
April 2025 | $240.25 | $244.86 | $207.77 | $234.23 | 120,774,500 |
March 2025 | $246.75 | $258.09 | $229.77 | $240.86 | 100,849,800 |
February 2025 | $242.86 | $256.77 | $238.80 | $244.52 | 94,123,600 |
January 2025 | $213.44 | $251.91 | $206.50 | $246.04 | 92,417,100 |
December 2024 | $218.90 | $230.30 | $209.42 | $211.52 | 81,531,000 |
November 2024 | $198.36 | $221.65 | $196.25 | $218.82 | 77,279,500 |
October 2024 | $210.63 | $226.61 | $194.29 | $197.35 | 105,623,600 |
September 2024 | $192.76 | $213.99 | $190.31 | $211.06 | 83,444,300 |
August 2024 | $182.48 | $193.01 | $172.07 | $192.97 | 65,453,400 |
July 2024 | $164.15 | $185.74 | $164.09 | $181.84 | 81,257,600 |
June 2024 | $157.62 | $168.90 | $154.77 | $163.68 | 70,651,300 |
May 2024 | $155.27 | $166.06 | $152.39 | $157.91 | 78,608,400 |
