| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 24 2026 | $272.27 | $272.57 | $269.17 | $270.58 | 38,157,100 |
April 23 2026 | $274.56 | $275.28 | $271.17 | $272.94 | 33,399,600 |
April 22 2026 | $267.34 | $273.25 | $266.39 | $272.68 | 43,249,200 |
April 21 2026 | $271.02 | $272.31 | $264.93 | $265.70 | 50,209,800 |
April 20 2026 | $269.85 | $273.79 | $269.81 | $272.56 | 36,590,200 |
April 17 2026 | $266.48 | $271.81 | $266.24 | $269.75 | 61,436,200 |
April 16 2026 | $266.32 | $266.68 | $260.80 | $262.93 | 43,323,100 |
April 15 2026 | $257.70 | $266.09 | $257.35 | $265.96 | 49,913,500 |
April 14 2026 | $258.79 | $261.46 | $256.73 | $258.37 | 48,370,700 |
April 13 2026 | $259.27 | $259.72 | $256.20 | $258.74 | 36,234,700 |
April 10 2026 | $259.52 | $261.72 | $258.56 | $260.02 | 31,291,500 |
April 09 2026 | $258.54 | $260.65 | $255.61 | $260.03 | 28,121,600 |
April 08 2026 | $257.99 | $259.29 | $256.07 | $258.44 | 41,032,800 |
April 07 2026 | $255.70 | $255.74 | $245.26 | $253.05 | 62,148,000 |
April 06 2026 | $256.05 | $261.69 | $256.00 | $258.40 | 29,329,900 |
April 02 2026 | $253.75 | $255.67 | $250.20 | $255.46 | 31,289,400 |
April 01 2026 | $253.63 | $255.72 | $252.88 | $255.17 | 40,059,400 |
March 31 2026 | $247.47 | $255.02 | $246.66 | $253.34 | 49,598,100 |
March 30 2026 | $249.62 | $250.42 | $245.07 | $246.19 | 39,446,200 |
March 27 2026 | $253.45 | $255.03 | $247.63 | $248.36 | 47,900,000 |
March 26 2026 | $251.67 | $256.54 | $250.32 | $252.44 | 41,796,700 |
March 25 2026 | $253.65 | $254.55 | $251.15 | $252.17 | 28,476,700 |
March 24 2026 | $249.90 | $254.38 | $249.11 | $251.19 | 45,152,300 |
March 23 2026 | $253.52 | $254.15 | $249.83 | $251.04 | 40,546,100 |
March 20 2026 | $247.54 | $248.76 | $245.56 | $247.55 | 88,331,100 |
