| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $141.11 | $144.34 | $139.34 | $141.92 | 43,483,500 |
May 2026 | $157.89 | $158.33 | $142.06 | $142.69 | 139,156,800 |
April 2026 | $151.95 | $158.36 | $150.17 | $156.84 | 122,373,300 |
March 2026 | $165.81 | $166.29 | $147.48 | $153.67 | 144,314,500 |
February 2026 | $151.11 | $168.19 | $150.25 | $166.49 | 179,999,300 |
January 2026 | $140.47 | $150.94 | $133.40 | $150.68 | 168,616,700 |
December 2025 | $144.37 | $149.43 | $140.21 | $140.77 | 171,370,600 |
November 2025 | $141.68 | $145.53 | $137.21 | $144.47 | 137,888,400 |
October 2025 | $136.77 | $150.74 | $134.62 | $141.90 | 161,948,400 |
September 2025 | $151.44 | $151.79 | $135.13 | $136.41 | 169,074,800 |
August 2025 | $133.80 | $148.72 | $133.02 | $142.99 | 161,775,300 |
July 2025 | $127.54 | $141.43 | $127.43 | $132.67 | 214,128,100 |
June 2025 | $124.55 | $127.99 | $122.74 | $127.01 | 223,944,700 |
May 2025 | $127.94 | $128.27 | $121.55 | $125.07 | 177,474,400 |
April 2025 | $143.19 | $147.40 | $125.14 | $129.00 | 188,325,000 |
March 2025 | $142.74 | $152.31 | $137.73 | $142.66 | 156,038,500 |
February 2025 | $141.24 | $149.45 | $133.55 | $144.74 | 147,465,900 |
January 2025 | $144.19 | $146.63 | $133.46 | $142.12 | 131,454,200 |
December 2024 | $152.73 | $153.04 | $141.20 | $143.41 | 142,271,300 |
November 2024 | $155.32 | $157.07 | $145.75 | $152.85 | 112,316,100 |
October 2024 | $160.19 | $165.99 | $155.06 | $155.31 | 120,685,000 |
September 2024 | $159.99 | $167.80 | $157.75 | $159.03 | 116,112,700 |
August 2024 | $160.13 | $167.90 | $157.60 | $160.45 | 110,080,300 |
July 2024 | $153.17 | $162.13 | $146.67 | $160.26 | 121,800,200 |
June 2024 | $159.05 | $160.60 | $149.93 | $153.07 | 108,439,000 |
