| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $153.55 | $157.06 | $151.75 | $154.80 | 25,396,800 |
March 2026 | $167.55 | $168.04 | $149.03 | $155.29 | 144,314,505 |
February 2026 | $152.70 | $169.96 | $151.83 | $168.24 | 179,999,300 |
January 2026 | $141.95 | $152.53 | $134.81 | $152.27 | 168,616,700 |
December 2025 | $145.89 | $151.00 | $141.68 | $142.25 | 171,370,600 |
November 2025 | $143.17 | $147.06 | $138.65 | $145.99 | 137,888,400 |
October 2025 | $138.21 | $152.33 | $136.03 | $143.39 | 161,948,400 |
September 2025 | $153.04 | $153.39 | $136.55 | $137.85 | 169,074,800 |
August 2025 | $135.21 | $150.29 | $134.42 | $144.49 | 161,775,300 |
July 2025 | $128.88 | $142.92 | $128.77 | $134.06 | 214,128,100 |
June 2025 | $125.86 | $129.34 | $124.03 | $128.35 | 223,944,700 |
May 2025 | $129.29 | $129.62 | $122.83 | $126.39 | 177,474,400 |
April 2025 | $144.69 | $148.95 | $126.45 | $130.36 | 188,325,000 |
March 2025 | $144.25 | $153.91 | $139.18 | $144.17 | 156,038,500 |
February 2025 | $142.73 | $151.02 | $134.95 | $146.27 | 147,465,900 |
January 2025 | $145.70 | $148.17 | $134.87 | $143.62 | 131,454,200 |
December 2024 | $154.34 | $154.65 | $142.68 | $144.92 | 142,271,300 |
November 2024 | $156.96 | $158.72 | $147.28 | $154.46 | 112,316,100 |
October 2024 | $161.87 | $167.74 | $156.69 | $156.95 | 120,685,000 |
September 2024 | $161.67 | $169.56 | $159.40 | $160.70 | 116,112,700 |
August 2024 | $161.81 | $169.67 | $159.26 | $162.14 | 110,080,300 |
July 2024 | $154.79 | $163.84 | $148.21 | $161.94 | 121,800,200 |
June 2024 | $160.72 | $162.29 | $151.50 | $154.68 | 108,439,000 |
May 2024 | $163.27 | $170.67 | $157.74 | $160.89 | 93,842,400 |
April 2024 | $163.37 | $168.08 | $154.50 | $163.69 | 119,479,900 |
