| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $138.37 | $138.74 | $134.85 | $136.03 | 991,196 |
April 2026 | $121.40 | $143.64 | $120.16 | $136.91 | 29,197,305 |
March 2026 | $121.11 | $127.29 | $112.98 | $121.02 | 35,439,488 |
February 2026 | $125.50 | $143.74 | $118.44 | $122.64 | 39,598,300 |
January 2026 | $136.51 | $137.19 | $122.47 | $125.76 | 30,513,800 |
December 2025 | $142.74 | $149.85 | $135.40 | $135.52 | 40,748,200 |
November 2025 | $157.91 | $159.48 | $134.35 | $143.50 | 32,429,800 |
October 2025 | $157.78 | $160.94 | $143.53 | $157.87 | 28,947,300 |
September 2025 | $160.53 | $169.93 | $155.18 | $157.78 | 31,410,500 |
August 2025 | $170.53 | $171.10 | $157.59 | $163.21 | 28,182,400 |
July 2025 | $176.23 | $181.49 | $171.57 | $172.09 | 17,726,000 |
June 2025 | $174.55 | $178.64 | $167.06 | $176.24 | 25,365,500 |
May 2025 | $158.24 | $189.13 | $156.39 | $177.99 | 28,522,900 |
April 2025 | $157.84 | $162.70 | $135.04 | $157.91 | 36,616,600 |
March 2025 | $176.64 | $176.64 | $156.14 | $157.61 | 28,603,600 |
February 2025 | $192.39 | $218.51 | $172.25 | $175.26 | 27,393,100 |
January 2025 | $171.07 | $196.91 | $165.10 | $195.20 | 25,822,500 |
December 2024 | $172.31 | $179.49 | $167.30 | $170.59 | 25,065,100 |
November 2024 | $183.63 | $200.01 | $168.93 | $172.45 | 32,972,700 |
October 2024 | $218.29 | $221.52 | $183.75 | $183.86 | 22,381,600 |
September 2024 | $219.31 | $225.50 | $202.98 | $221.04 | 13,922,800 |
August 2024 | $210.56 | $226.01 | $200.60 | $220.40 | 23,521,800 |
July 2024 | $218.62 | $235.02 | $208.12 | $212.47 | 20,277,700 |
June 2024 | $217.74 | $230.34 | $213.66 | $218.05 | 18,457,000 |
May 2024 | $217.64 | $231.82 | $206.99 | $217.84 | 20,714,800 |
