| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 01 2026 | $381.63 | $386.76 | $379.05 | $385.69 | 30,075,200 |
April 30 2026 | $374.16 | $385.83 | $365.82 | $384.80 | 71,686,453 |
April 29 2026 | $347.57 | $355.79 | $344.21 | $349.94 | 29,676,925 |
April 28 2026 | $348.55 | $352.42 | $346.12 | $349.78 | 27,776,500 |
April 27 2026 | $345.98 | $353.18 | $342.73 | $350.34 | 28,530,600 |
April 24 2026 | $338.73 | $345.27 | $335.39 | $344.40 | 26,400,000 |
April 23 2026 | $341.18 | $341.96 | $336.18 | $338.89 | 18,650,300 |
April 22 2026 | $337.02 | $339.82 | $335.17 | $339.32 | 20,293,000 |
April 21 2026 | $337.69 | $339.34 | $331.35 | $332.29 | 23,123,800 |
April 20 2026 | $340.76 | $341.40 | $336.61 | $337.42 | 18,784,200 |
April 17 2026 | $337.65 | $342.32 | $336.24 | $341.68 | 25,581,900 |
April 16 2026 | $338.75 | $339.88 | $334.52 | $336.02 | 20,541,500 |
April 15 2026 | $332.89 | $337.48 | $330.90 | $337.12 | 24,918,800 |
April 14 2026 | $324.79 | $333.29 | $323.75 | $332.91 | 27,721,400 |
April 13 2026 | $317.14 | $321.63 | $315.47 | $321.31 | 18,866,400 |
April 10 2026 | $320.02 | $321.83 | $316.32 | $317.24 | 19,152,600 |
April 09 2026 | $315.91 | $319.54 | $311.06 | $318.49 | 23,739,200 |
April 08 2026 | $320.45 | $322.08 | $315.02 | $317.32 | 33,547,100 |
April 07 2026 | $302.73 | $305.63 | $297.72 | $305.46 | 23,205,400 |
April 06 2026 | $295.87 | $300.62 | $295.18 | $299.99 | 16,945,500 |
April 02 2026 | $290.69 | $298.08 | $289.45 | $295.77 | 21,666,500 |
April 01 2026 | $290.84 | $300.52 | $290.41 | $297.39 | 37,684,500 |
March 31 2026 | $278.04 | $288.08 | $277.09 | $287.56 | 43,875,400 |
March 30 2026 | $276.42 | $277.09 | $272.11 | $273.50 | 35,141,200 |
March 27 2026 | $277.28 | $279.37 | $273.95 | $274.34 | 35,890,600 |
