| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2026 | $341.36 | $354.96 | $332.60 | $354.49 | 42,115,300 |
April 29 2026 | $326.58 | $340.17 | $318.86 | $337.11 | 44,704,400 |
April 28 2026 | $311.86 | $327.50 | $310.00 | $323.21 | 43,002,500 |
April 27 2026 | $346.32 | $349.21 | $328.81 | $334.63 | 50,585,300 |
April 24 2026 | $336.76 | $352.99 | $334.54 | $347.81 | 81,616,700 |
April 23 2026 | $302.01 | $310.22 | $299.76 | $305.33 | 45,619,700 |
April 22 2026 | $291.22 | $304.25 | $286.14 | $303.46 | 49,054,200 |
April 21 2026 | $277.33 | $286.20 | $276.62 | $284.49 | 38,950,900 |
April 20 2026 | $280.60 | $287.61 | $272.00 | $274.95 | 34,833,900 |
April 17 2026 | $281.00 | $281.05 | $274.14 | $278.39 | 35,519,900 |
April 16 2026 | $264.99 | $279.34 | $261.51 | $278.26 | 64,850,800 |
April 15 2026 | $254.96 | $258.18 | $251.85 | $258.12 | 24,695,200 |
April 14 2026 | $249.79 | $255.46 | $245.70 | $255.07 | 25,733,200 |
April 13 2026 | $245.03 | $247.33 | $242.03 | $246.83 | 22,781,800 |
April 10 2026 | $239.00 | $249.58 | $238.96 | $245.04 | 36,477,200 |
April 09 2026 | $233.01 | $237.10 | $230.91 | $236.64 | 27,126,200 |
April 08 2026 | $232.12 | $234.00 | $227.09 | $231.82 | 35,496,400 |
April 07 2026 | $218.26 | $222.10 | $215.38 | $221.53 | 26,483,000 |
April 06 2026 | $219.28 | $226.31 | $217.73 | $220.18 | 30,786,400 |
April 02 2026 | $204.05 | $217.78 | $200.62 | $217.50 | 38,463,500 |
April 01 2026 | $207.59 | $213.83 | $205.84 | $210.21 | 40,835,800 |
March 31 2026 | $198.05 | $204.00 | $196.41 | $203.43 | 42,318,700 |
March 30 2026 | $204.95 | $208.43 | $192.87 | $196.04 | 41,053,300 |
March 27 2026 | $201.77 | $203.27 | $197.69 | $201.99 | 29,206,600 |
March 26 2026 | $217.98 | $221.00 | $203.43 | $203.77 | 49,213,000 |
