| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
March 2026 | $143.00 | $143.35 | $120.31 | $125.82 | 9,362,434 |
February 2026 | $123.72 | $146.91 | $121.96 | $143.71 | 12,576,218 |
January 2026 | $121.27 | $126.73 | $117.16 | $124.47 | 8,291,200 |
December 2025 | $124.40 | $124.48 | $114.69 | $121.49 | 11,474,000 |
November 2025 | $115.64 | $125.59 | $107.87 | $124.27 | 13,301,700 |
October 2025 | $132.33 | $133.38 | $102.83 | $115.56 | 11,942,100 |
September 2025 | $136.39 | $139.76 | $129.29 | $132.65 | 9,084,000 |
August 2025 | $155.79 | $156.93 | $135.41 | $138.22 | 11,029,900 |
July 2025 | $154.82 | $163.04 | $151.97 | $155.96 | 7,655,000 |
June 2025 | $155.92 | $157.43 | $147.46 | $154.82 | 8,281,700 |
May 2025 | $146.92 | $158.61 | $145.45 | $156.77 | 6,624,800 |
April 2025 | $146.91 | $150.97 | $129.11 | $147.96 | 7,520,600 |
March 2025 | $145.02 | $151.96 | $140.47 | $146.41 | 7,741,800 |
February 2025 | $152.09 | $157.72 | $138.07 | $144.80 | 8,791,800 |
January 2025 | $155.12 | $158.17 | $149.01 | $154.62 | 6,055,900 |
December 2024 | $170.20 | $171.30 | $152.51 | $154.57 | 5,792,600 |
November 2024 | $165.40 | $175.17 | $161.69 | $170.18 | 5,091,300 |
October 2024 | $157.54 | $168.65 | $153.71 | $165.21 | 6,787,000 |
September 2024 | $149.26 | $158.53 | $145.85 | $157.19 | 5,569,000 |
August 2024 | $144.13 | $150.57 | $136.87 | $150.32 | 5,761,500 |
July 2024 | $138.30 | $148.46 | $134.76 | $144.23 | 6,404,800 |
June 2024 | $145.27 | $145.27 | $137.04 | $137.74 | 4,578,600 |
May 2024 | $141.83 | $148.43 | $141.36 | $144.47 | 5,598,800 |
April 2024 | $140.25 | $145.28 | $132.61 | $141.24 | 8,088,700 |
March 2024 | $136.43 | $141.77 | $135.46 | $140.34 | 5,262,600 |
