| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
March 31 2026 | $139.81 | $146.89 | $139.36 | $146.60 | 24,492,000 |
March 30 2026 | $139.55 | $140.71 | $136.47 | $138.32 | 20,125,700 |
March 27 2026 | $140.44 | $141.20 | $137.82 | $139.17 | 17,929,600 |
March 26 2026 | $143.39 | $145.96 | $142.04 | $142.31 | 16,961,900 |
March 25 2026 | $148.71 | $149.32 | $144.10 | $145.51 | 20,683,800 |
March 24 2026 | $152.47 | $153.36 | $146.34 | $146.58 | 26,122,100 |
March 23 2026 | $150.89 | $155.24 | $150.19 | $153.80 | 19,927,900 |
March 20 2026 | $152.52 | $152.72 | $147.44 | $149.16 | 37,551,400 |
March 19 2026 | $149.94 | $156.37 | $148.37 | $154.98 | 22,046,100 |
March 18 2026 | $152.87 | $154.43 | $151.51 | $152.37 | 18,051,100 |
March 17 2026 | $154.90 | $158.37 | $152.97 | $154.15 | 23,929,500 |
March 16 2026 | $155.52 | $158.19 | $153.97 | $155.43 | 21,607,700 |
March 13 2026 | $158.50 | $160.21 | $153.61 | $154.57 | 26,350,400 |
March 12 2026 | $164.09 | $167.25 | $158.06 | $158.61 | 37,133,700 |
March 11 2026 | $165.80 | $171.16 | $160.02 | $162.55 | 83,247,500 |
March 10 2026 | $153.09 | $153.60 | $147.93 | $148.88 | 51,544,600 |
March 09 2026 | $150.18 | $151.47 | $145.92 | $151.03 | 31,173,500 |
March 06 2026 | $152.39 | $158.64 | $151.09 | $152.43 | 38,000,600 |
March 05 2026 | $152.06 | $157.39 | $149.60 | $154.25 | 24,094,800 |
March 04 2026 | $149.49 | $153.08 | $148.58 | $151.84 | 17,585,400 |
March 03 2026 | $144.25 | $150.40 | $142.55 | $148.49 | 20,120,800 |
March 02 2026 | $141.13 | $149.65 | $140.69 | $148.73 | 22,418,800 |
