| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $179.38 | $184.52 | $169.88 | $171.88 | 6,738,959 |
April 2026 | $173.40 | $197.16 | $166.04 | $177.73 | 12,227,210 |
March 2026 | $198.06 | $204.72 | $159.58 | $171.00 | 9,593,029 |
February 2026 | $181.35 | $207.77 | $181.17 | $200.53 | 9,271,642 |
January 2026 | $183.68 | $214.04 | $174.56 | $182.41 | 10,109,200 |
December 2025 | $181.20 | $193.93 | $179.24 | $184.20 | 6,517,800 |
November 2025 | $189.20 | $193.16 | $173.20 | $183.02 | 5,787,700 |
October 2025 | $181.24 | $200.50 | $174.22 | $189.52 | 6,963,000 |
September 2025 | $182.13 | $187.02 | $175.38 | $183.68 | 6,559,400 |
August 2025 | $191.53 | $199.14 | $184.00 | $184.84 | 5,894,700 |
July 2025 | $188.53 | $203.14 | $180.81 | $195.05 | 5,621,800 |
June 2025 | $170.39 | $190.29 | $167.22 | $189.19 | 7,657,400 |
May 2025 | $162.71 | $178.30 | $159.68 | $170.77 | 4,978,100 |
April 2025 | $152.58 | $161.54 | $126.40 | $160.17 | 9,050,700 |
March 2025 | $163.81 | $163.81 | $146.57 | $152.41 | 7,977,700 |
February 2025 | $166.44 | $173.20 | $156.43 | $162.17 | 4,357,200 |
January 2025 | $151.16 | $176.54 | $145.84 | $169.22 | 5,869,900 |
December 2024 | $181.44 | $183.37 | $149.11 | $150.77 | 5,682,300 |
November 2024 | $155.70 | $187.09 | $155.17 | $180.91 | 4,906,100 |
October 2024 | $156.80 | $162.24 | $147.64 | $156.09 | 5,339,900 |
September 2024 | $155.40 | $158.71 | $140.12 | $157.08 | 4,863,500 |
August 2024 | $158.87 | $160.89 | $134.83 | $157.18 | 3,974,600 |
July 2024 | $144.57 | $160.84 | $138.92 | $159.00 | 6,140,600 |
June 2024 | $148.67 | $148.67 | $135.00 | $143.69 | 4,070,400 |
May 2024 | $138.90 | $148.48 | $136.22 | $147.76 | 4,403,300 |
