| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
March 31 2026 | $153.45 | $155.00 | $152.08 | $153.69 | 852,779 |
March 30 2026 | $155.34 | $155.34 | $152.23 | $152.37 | 623,405 |
March 27 2026 | $157.01 | $157.01 | $153.83 | $154.43 | 575,000 |
March 26 2026 | $155.17 | $157.18 | $154.59 | $156.76 | 591,800 |
March 25 2026 | $153.57 | $155.61 | $152.06 | $155.11 | 539,300 |
March 24 2026 | $152.20 | $154.69 | $151.45 | $153.28 | 586,600 |
March 23 2026 | $152.50 | $153.14 | $150.71 | $152.21 | 728,000 |
March 20 2026 | $148.87 | $152.49 | $148.87 | $149.31 | 2,285,900 |
March 19 2026 | $149.79 | $152.18 | $148.83 | $149.76 | 745,600 |
March 18 2026 | $150.00 | $152.26 | $148.81 | $148.83 | 858,800 |
March 17 2026 | $149.10 | $152.43 | $149.10 | $149.98 | 763,000 |
March 16 2026 | $150.00 | $151.80 | $147.76 | $148.22 | 1,040,800 |
March 13 2026 | $153.08 | $153.77 | $146.09 | $150.72 | 1,271,400 |
March 12 2026 | $153.86 | $157.20 | $152.31 | $153.06 | 1,329,000 |
March 11 2026 | $150.10 | $155.45 | $148.81 | $154.81 | 1,268,200 |
March 10 2026 | $151.90 | $154.18 | $149.87 | $151.55 | 662,613 |
March 09 2026 | $150.00 | $153.41 | $147.21 | $152.56 | 1,042,490 |
March 06 2026 | $150.27 | $151.33 | $147.47 | $150.76 | 803,300 |
March 05 2026 | $152.59 | $152.84 | $148.13 | $149.94 | 875,600 |
March 04 2026 | $152.41 | $155.30 | $150.51 | $154.79 | 542,500 |
March 03 2026 | $151.76 | $152.86 | $148.52 | $152.27 | 637,300 |
March 02 2026 | $155.07 | $159.42 | $153.79 | $153.98 | 978,700 |
February 27 2026 | $152.03 | $157.91 | $151.87 | $156.30 | 1,080,900 |
February 26 2026 | $149.72 | $153.23 | $149.72 | $152.54 | 893,300 |
February 25 2026 | $151.35 | $152.50 | $146.00 | $149.51 | 802,400 |
