| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 08 2026 | $336.41 | $336.41 | $327.09 | $331.60 | 1,415,997 |
June 05 2026 | $335.52 | $338.89 | $327.99 | $329.83 | 1,251,100 |
June 04 2026 | $344.23 | $345.45 | $336.08 | $343.11 | 1,085,400 |
June 03 2026 | $347.97 | $355.49 | $344.98 | $350.48 | 1,470,500 |
June 02 2026 | $334.84 | $349.00 | $333.48 | $346.57 | 1,933,400 |
June 01 2026 | $332.73 | $335.00 | $326.11 | $330.00 | 2,396,900 |
May 29 2026 | $339.26 | $341.00 | $329.18 | $338.33 | 3,022,000 |
May 28 2026 | $348.94 | $348.94 | $336.00 | $339.13 | 1,778,800 |
May 27 2026 | $357.92 | $359.05 | $342.84 | $347.65 | 1,282,700 |
May 26 2026 | $350.20 | $355.74 | $344.82 | $355.74 | 2,215,100 |
May 22 2026 | $342.87 | $346.85 | $334.50 | $346.56 | 1,626,800 |
May 21 2026 | $344.44 | $344.92 | $331.75 | $337.55 | 2,226,400 |
May 20 2026 | $330.00 | $349.96 | $326.80 | $342.08 | 3,205,500 |
May 19 2026 | $339.60 | $345.44 | $326.48 | $344.11 | 4,196,600 |
May 18 2026 | $353.50 | $354.99 | $336.76 | $340.48 | 2,321,300 |
May 15 2026 | $357.37 | $357.37 | $347.75 | $349.01 | 1,791,500 |
May 14 2026 | $363.14 | $365.14 | $358.00 | $361.55 | 1,067,300 |
May 13 2026 | $368.03 | $370.00 | $359.38 | $361.19 | 1,482,100 |
May 12 2026 | $363.93 | $365.00 | $352.08 | $361.65 | 1,514,700 |
May 11 2026 | $363.07 | $370.18 | $360.80 | $366.36 | 1,489,400 |
May 08 2026 | $362.79 | $364.30 | $358.12 | $360.30 | 1,113,000 |
May 07 2026 | $366.62 | $367.12 | $352.43 | $355.06 | 1,190,300 |
May 06 2026 | $360.00 | $366.77 | $357.99 | $366.68 | 945,500 |
May 05 2026 | $352.00 | $358.51 | $352.00 | $355.93 | 782,800 |
May 04 2026 | $351.74 | $354.23 | $348.14 | $351.35 | 877,200 |
