| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 20 2026 | $342.80 | $343.90 | $338.57 | $340.67 | 18,535,291 |
August 19 2026 | $342.46 | $346.73 | $340.66 | $344.72 | 19,596,813 |
August 18 2026 | $342.45 | $344.87 | $340.19 | $344.20 | 19,171,000 |
August 17 2026 | $346.26 | $347.25 | $341.93 | $344.00 | 18,214,810 |
August 14 2026 | $346.80 | $350.45 | $344.50 | $345.90 | 17,753,300 |
August 13 2026 | $345.77 | $347.93 | $343.76 | $346.36 | 17,866,100 |
August 12 2026 | $346.31 | $346.48 | $340.88 | $343.54 | 25,012,000 |
August 11 2026 | $355.89 | $356.81 | $343.39 | $343.80 | 29,081,800 |
August 10 2026 | $355.18 | $357.61 | $352.71 | $357.52 | 18,991,400 |
August 07 2026 | $356.72 | $358.90 | $353.78 | $354.30 | 19,859,900 |
August 06 2026 | $360.77 | $364.13 | $356.88 | $357.75 | 25,235,900 |
August 05 2026 | $383.34 | $384.48 | $356.77 | $362.43 | 46,926,300 |
August 04 2026 | $368.22 | $380.52 | $367.50 | $377.65 | 35,705,700 |
August 03 2026 | $365.45 | $376.69 | $363.35 | $373.51 | 38,669,700 |
July 31 2026 | $340.83 | $358.58 | $340.00 | $356.13 | 46,498,000 |
July 30 2026 | $334.20 | $336.51 | $330.34 | $333.66 | 30,168,000 |
July 29 2026 | $334.67 | $342.50 | $331.62 | $336.71 | 27,501,600 |
July 28 2026 | $327.90 | $335.88 | $324.44 | $333.71 | 29,511,900 |
July 27 2026 | $325.04 | $330.42 | $324.45 | $326.56 | 28,471,600 |
July 24 2026 | $318.42 | $324.18 | $317.32 | $319.74 | 31,806,600 |
July 23 2026 | $321.13 | $324.49 | $314.90 | $317.69 | 69,419,700 |
July 22 2026 | $348.16 | $349.94 | $341.73 | $342.09 | 39,334,100 |
July 21 2026 | $351.32 | $351.32 | $347.00 | $347.15 | 23,369,830 |
July 20 2026 | $350.88 | $359.68 | $350.52 | $351.99 | 24,736,641 |
July 17 2026 | $346.00 | $348.52 | $341.36 | $346.77 | 29,959,300 |
