| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 26 2026 | $385.50 | $389.88 | $374.31 | $379.09 | 19,726,200 |
June 25 2026 | $407.99 | $407.99 | $372.30 | $401.82 | 16,824,000 |
June 24 2026 | $366.87 | $376.98 | $361.41 | $374.80 | 12,016,700 |
June 23 2026 | $369.71 | $377.10 | $365.26 | $371.33 | 16,065,200 |
June 22 2026 | $398.39 | $409.75 | $392.08 | $409.54 | 14,638,600 |
June 18 2026 | $397.22 | $401.00 | $386.90 | $389.04 | 22,686,600 |
June 17 2026 | $382.00 | $397.63 | $373.24 | $374.18 | 10,900,800 |
June 16 2026 | $384.87 | $392.72 | $368.51 | $369.08 | 12,054,900 |
June 15 2026 | $385.72 | $392.79 | $382.12 | $388.65 | 13,459,800 |
June 12 2026 | $359.14 | $373.56 | $354.64 | $366.55 | 9,253,300 |
June 11 2026 | $336.40 | $364.55 | $335.96 | $362.26 | 14,984,000 |
June 10 2026 | $323.06 | $347.91 | $318.73 | $321.57 | 14,088,500 |
June 09 2026 | $335.26 | $348.84 | $305.79 | $326.93 | 14,466,800 |
June 08 2026 | $318.33 | $330.45 | $314.78 | $324.22 | 11,465,100 |
June 05 2026 | $320.14 | $323.19 | $302.53 | $303.07 | 13,309,000 |
June 04 2026 | $329.52 | $342.13 | $324.48 | $336.17 | 8,277,000 |
June 03 2026 | $334.81 | $345.95 | $331.90 | $343.47 | 8,630,900 |
June 02 2026 | $324.19 | $335.31 | $320.63 | $334.17 | 8,632,400 |
June 01 2026 | $309.05 | $320.60 | $306.82 | $316.90 | 8,052,800 |
May 29 2026 | $321.77 | $324.02 | $316.59 | $317.96 | 10,872,200 |
May 28 2026 | $317.23 | $322.41 | $308.52 | $317.78 | 8,402,800 |
May 27 2026 | $331.44 | $333.10 | $314.06 | $318.71 | 8,819,300 |
May 26 2026 | $314.55 | $323.75 | $309.43 | $322.45 | 9,763,600 |
May 22 2026 | $305.51 | $309.76 | $302.97 | $305.14 | 7,854,700 |
May 21 2026 | $292.46 | $302.97 | $291.59 | $302.03 | 9,162,400 |
