| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2026 | $372.07 | $384.75 | $368.17 | $381.63 | 50,790,901 |
April 29 2026 | $375.39 | $376.40 | $370.04 | $372.80 | 43,212,673 |
April 28 2026 | $374.63 | $382.29 | $372.54 | $376.02 | 50,307,720 |
April 27 2026 | $372.17 | $380.78 | $364.02 | $378.67 | 66,452,161 |
April 24 2026 | $373.50 | $382.76 | $370.73 | $376.30 | 62,753,700 |
April 23 2026 | $375.28 | $386.00 | $368.39 | $373.72 | 93,969,500 |
April 22 2026 | $387.57 | $393.01 | $385.30 | $387.51 | 62,362,800 |
April 21 2026 | $393.00 | $393.95 | $385.22 | $386.42 | 50,530,600 |
April 20 2026 | $402.58 | $406.80 | $388.33 | $392.50 | 64,603,900 |
April 17 2026 | $395.92 | $409.28 | $391.65 | $400.62 | 90,640,000 |
April 16 2026 | $393.81 | $394.06 | $381.80 | $388.90 | 63,515,100 |
April 15 2026 | $366.83 | $394.65 | $362.50 | $391.95 | 113,810,400 |
April 14 2026 | $357.67 | $367.63 | $354.77 | $364.20 | 59,979,600 |
April 13 2026 | $350.07 | $356.35 | $348.57 | $352.42 | 53,617,500 |
April 10 2026 | $346.29 | $350.36 | $342.74 | $348.95 | 51,336,000 |
April 09 2026 | $343.15 | $348.88 | $337.25 | $345.62 | 62,164,000 |
April 08 2026 | $363.79 | $364.50 | $339.67 | $343.25 | 78,838,600 |
April 07 2026 | $346.44 | $348.02 | $337.24 | $346.65 | 74,515,400 |
April 06 2026 | $362.59 | $367.72 | $346.64 | $352.82 | 77,697,600 |
April 02 2026 | $364.20 | $370.28 | $359.03 | $360.59 | 83,031,200 |
April 01 2026 | $378.63 | $383.14 | $374.08 | $381.26 | 58,683,800 |
March 31 2026 | $361.51 | $373.33 | $361.00 | $371.75 | 75,534,900 |
March 30 2026 | $365.86 | $367.29 | $352.14 | $355.28 | 67,954,400 |
March 27 2026 | $369.69 | $369.86 | $359.47 | $361.83 | 62,065,700 |
March 26 2026 | $381.60 | $384.44 | $371.87 | $372.11 | 55,522,900 |
