| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 17 2026 | $369.13 | $372.33 | $362.02 | $363.79 | 24,169,091 |
June 16 2026 | $369.68 | $375.85 | $367.08 | $373.25 | 24,254,289 |
June 15 2026 | $367.96 | $372.99 | $366.56 | $369.35 | 27,424,864 |
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 |
May 20 2026 | $387.47 | $393.62 | $382.67 | $388.68 | 31,744,400 |
May 19 2026 | $396.72 | $396.91 | $385.88 | $387.43 | 39,545,700 |
May 18 2026 | $395.45 | $408.37 | $394.29 | $396.70 | 26,837,200 |
May 15 2026 | $396.08 | $399.30 | $392.95 | $396.54 | 20,309,700 |
May 14 2026 | $397.04 | $402.69 | $395.60 | $400.83 | 21,136,700 |
May 13 2026 | $385.37 | $403.46 | $384.77 | $402.38 | 28,144,600 |
