| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 26 2026 | $342.55 | $346.36 | $330.20 | $337.39 | 114,642,600 |
June 25 2026 | $336.73 | $345.57 | $335.84 | $343.71 | 44,564,578 |
June 24 2026 | $349.04 | $353.48 | $341.93 | $345.29 | 44,997,281 |
June 23 2026 | $340.69 | $349.29 | $340.20 | $346.13 | 34,007,648 |
June 22 2026 | $357.95 | $358.92 | $341.72 | $349.68 | 52,814,762 |
June 18 2026 | $365.75 | $369.48 | $358.67 | $368.03 | 44,470,100 |
June 17 2026 | $369.13 | $372.33 | $362.02 | $363.79 | 24,543,600 |
June 16 2026 | $369.60 | $376.00 | $367.06 | $373.25 | 24,876,100 |
June 15 2026 | $367.93 | $372.99 | $366.55 | $369.35 | 27,727,500 |
June 12 2026 | $362.62 | $366.57 | $354.94 | $359.68 | 24,704,600 |
June 11 2026 | $355.93 | $358.80 | $346.36 | $357.77 | 35,538,200 |
June 10 2026 | $363.19 | $368.56 | $355.20 | $356.38 | 32,357,100 |
June 09 2026 | $367.09 | $372.08 | $357.30 | $364.26 | 29,535,100 |
June 08 2026 | $365.18 | $366.20 | $360.53 | $363.31 | 27,942,500 |
June 05 2026 | $366.12 | $371.86 | $363.90 | $368.31 | 37,471,200 |
June 04 2026 | $358.69 | $373.03 | $358.00 | $371.97 | 44,055,500 |
June 03 2026 | $361.81 | $366.23 | $357.87 | $358.78 | 55,441,600 |
June 02 2026 | $366.37 | $373.32 | $358.23 | $361.63 | 50,412,300 |
June 01 2026 | $376.30 | $378.33 | $373.30 | $376.15 | 28,672,100 |
May 29 2026 | $385.01 | $385.01 | $378.23 | $380.11 | 44,415,800 |
May 28 2026 | $387.77 | $391.64 | $384.93 | $389.90 | 24,357,500 |
May 27 2026 | $386.44 | $393.64 | $385.67 | $388.60 | 23,087,300 |
May 26 2026 | $384.28 | $389.03 | $382.37 | $388.65 | 27,747,400 |
May 22 2026 | $387.12 | $388.51 | $381.54 | $382.74 | 20,442,100 |
May 21 2026 | $385.47 | $392.27 | $382.79 | $387.43 | 24,852,800 |
