| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $184.21 | $214.74 | $183.81 | $214.54 | 6,852,118 |
May 2026 | $188.38 | $198.62 | $181.79 | $185.30 | 5,832,100 |
April 2026 | $172.08 | $190.73 | $170.17 | $186.78 | 6,120,400 |
March 2026 | $176.70 | $180.75 | $167.59 | $172.51 | 6,657,400 |
February 2026 | $172.36 | $179.74 | $167.45 | $178.78 | 6,286,400 |
January 2026 | $179.97 | $180.31 | $164.83 | $172.35 | 8,366,000 |
December 2025 | $183.63 | $186.24 | $172.65 | $180.89 | 5,522,100 |
November 2025 | $167.51 | $184.53 | $164.24 | $182.70 | 3,508,500 |
October 2025 | $178.03 | $183.60 | $164.24 | $168.26 | 5,385,000 |
September 2025 | $169.98 | $179.54 | $169.37 | $178.84 | 5,065,000 |
August 2025 | $168.12 | $173.39 | $161.83 | $169.97 | 4,261,400 |
July 2025 | $166.37 | $174.69 | $157.45 | $168.16 | 6,269,700 |
June 2025 | $170.48 | $174.15 | $161.87 | $166.43 | 4,723,300 |
May 2025 | $157.32 | $172.23 | $157.19 | $171.52 | 4,730,300 |
April 2025 | $170.50 | $171.69 | $144.01 | $161.89 | 6,404,100 |
March 2025 | $165.21 | $171.54 | $157.27 | $169.54 | 5,445,600 |
February 2025 | $146.89 | $165.38 | $145.81 | $165.31 | 5,088,700 |
January 2025 | $149.45 | $155.10 | $140.72 | $148.40 | 3,721,200 |
December 2024 | $159.35 | $159.35 | $145.38 | $149.92 | 3,598,500 |
November 2024 | $143.23 | $160.11 | $141.17 | $159.03 | 3,787,100 |
October 2024 | $142.84 | $150.19 | $137.32 | $142.95 | 3,926,000 |
September 2024 | $140.51 | $145.48 | $136.81 | $142.74 | 3,927,200 |
August 2024 | $132.00 | $141.03 | $125.13 | $140.84 | 3,612,900 |
July 2024 | $120.19 | $133.42 | $118.01 | $131.73 | 4,739,900 |
June 2024 | $125.36 | $125.37 | $114.65 | $120.19 | 3,618,000 |
