Historical prices · daily
124 sessions| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2026-06-02 | $317.58 | $319.35 | $312.34 | $317.86 | 1.1M |
| 2026-06-01 | $313.78 | $321.42 | $313.23 | $320.41 | 1.4M |
| 2026-05-29 | $317.77 | $317.83 | $314.54 | $316.06 | 2.9M |
| 2026-05-28 | $320.03 | $322.09 | $316.03 | $318.30 | 1.4M |
| 2026-05-27 | $321.09 | $325.60 | $317.49 | $318.54 | 1.1M |
| 2026-05-26 | $326.27 | $326.38 | $318.48 | $319.29 | 1.4M |
| 2026-05-22 | $323.28 | $325.40 | $320.65 | $324.78 | 0.9M |
| 2026-05-21 | $318.71 | $325.27 | $315.00 | $324.22 | 0.9M |
| 2026-05-20 | $323.60 | $323.60 | $316.90 | $321.15 | 1.5M |
| 2026-05-19 | $328.16 | $330.22 | $322.26 | $323.66 | 2.1M |
| 2026-05-18 | $317.51 | $328.48 | $317.51 | $326.57 | 1.5M |
| 2026-05-15 | $316.24 | $321.69 | $316.24 | $317.22 | 2.0M |
| 2026-05-14 | $311.61 | $317.26 | $311.61 | $315.41 | 1.8M |
| 2026-05-13 | $313.62 | $315.49 | $308.51 | $310.90 | 1.7M |
| 2026-05-12 | $313.89 | $317.59 | $310.63 | $316.35 | 1.6M |
| 2026-05-11 | $312.42 | $314.85 | $309.87 | $312.07 | 1.2M |
| 2026-05-08 | $313.00 | $314.06 | $309.22 | $312.79 | 1.2M |
| 2026-05-07 | $307.19 | $315.90 | $306.52 | $313.59 | 1.9M |
| 2026-05-06 | $316.41 | $317.49 | $306.87 | $308.27 | 1.5M |
| 2026-05-05 | $313.67 | $315.41 | $308.99 | $314.55 | 1.2M |
| 2026-05-04 | $309.93 | $316.56 | $308.57 | $314.92 | 1.4M |
| 2026-05-01 | $326.52 | $326.52 | $310.73 | $311.51 | 1.8M |
| 2026-04-30 | $312.43 | $314.02 | $307.02 | $311.65 | 2.6M |
| 2026-04-29 | $319.89 | $323.12 | $319.11 | $322.49 | 1.2M |
| 2026-04-28 | $326.73 | $328.95 | $320.52 | $321.68 | 1.3M |
| 2026-04-27 | $319.53 | $325.95 | $319.00 | $323.78 | 1.2M |
| 2026-04-24 | $322.42 | $323.79 | $318.64 | $321.14 | 0.8M |
| 2026-04-23 | $326.35 | $328.13 | $321.60 | $323.56 | 0.9M |
| 2026-04-22 | $333.80 | $334.92 | $324.28 | $326.86 | 1.3M |
| 2026-04-21 | $332.93 | $336.89 | $331.75 | $335.32 | 1.2M |
| 2026-04-20 | $331.45 | $334.35 | $330.91 | $331.95 | 0.8M |
| 2026-04-17 | $333.27 | $336.35 | $331.43 | $331.80 | 1.2M |
| 2026-04-16 | $329.87 | $337.98 | $328.27 | $335.34 | 1.4M |
| 2026-04-15 | $323.80 | $329.29 | $321.75 | $328.08 | 1.1M |
| 2026-04-14 | $321.75 | $324.43 | $320.95 | $323.02 | 1.3M |
| 2026-04-13 | $315.00 | $325.68 | $313.00 | $325.40 | 1.7M |
| 2026-04-10 | $323.16 | $323.29 | $307.81 | $312.57 | 2.4M |
| 2026-04-09 | $326.54 | $328.17 | $322.69 | $325.40 | 1.3M |
| 2026-04-08 | $322.47 | $330.93 | $321.58 | $329.76 | 1.4M |
| 2026-04-07 | $325.61 | $326.55 | $320.10 | $322.47 | 1.2M |
| 2026-04-06 | $321.21 | $327.27 | $321.21 | $326.17 | 0.9M |
| 2026-04-02 | $321.94 | $328.79 | $319.57 | $323.14 | 1.1M |
| 2026-04-01 | $321.88 | $325.39 | $318.00 | $321.34 | 1.1M |
| 2026-03-31 | $326.05 | $326.69 | $319.90 | $322.78 | 1.4M |
| 2026-03-30 | $316.45 | $325.38 | $315.66 | $324.06 | 1.2M |
| 2026-03-27 | $322.19 | $328.00 | $312.05 | $313.66 | 1.3M |
| 2026-03-26 | $320.83 | $326.60 | $320.83 | $323.77 | 1.2M |
| 2026-03-25 | $325.36 | $327.46 | $317.46 | $321.45 | 1.0M |
| 2026-03-24 | $327.56 | $328.84 | $324.96 | $327.03 | 1.2M |
| 2026-03-23 | $327.99 | $328.29 | $323.51 | $325.97 | 1.3M |
| 2026-03-20 | $317.24 | $326.56 | $317.24 | $325.63 | 2.4M |
| 2026-03-19 | $320.00 | $320.80 | $315.64 | $316.99 | 1.3M |
| 2026-03-18 | $319.67 | $320.30 | $314.80 | $317.88 | 1.0M |
| 2026-03-17 | $326.75 | $333.26 | $319.23 | $321.18 | 1.6M |
| 2026-03-16 | $322.60 | $327.26 | $320.13 | $326.75 | 1.1M |
| 2026-03-13 | $320.01 | $324.20 | $318.02 | $321.41 | 1.1M |
| 2026-03-12 | $316.00 | $323.26 | $313.81 | $315.91 | 1.9M |
| 2026-03-11 | $320.96 | $322.04 | $316.55 | $316.90 | 1.3M |
| 2026-03-10 | $332.22 | $332.22 | $320.44 | $320.96 | 1.4M |
| 2026-03-09 | $341.55 | $342.38 | $329.75 | $332.84 | 1.7M |
| 2026-03-06 | $337.37 | $341.46 | $334.09 | $340.60 | 1.2M |
| 2026-03-05 | $338.97 | $341.86 | $336.49 | $338.77 | 1.6M |
| 2026-03-04 | $337.42 | $344.65 | $337.37 | $341.18 | 2.0M |
| 2026-03-03 | $333.37 | $339.36 | $331.71 | $339.07 | 1.4M |
| 2026-03-02 | $332.02 | $340.32 | $331.96 | $337.80 | 1.3M |
| 2026-02-27 | $331.00 | $337.97 | $330.56 | $335.47 | 2.1M |
| 2026-02-26 | $325.50 | $332.00 | $325.16 | $330.27 | 1.1M |
| 2026-02-25 | $319.90 | $325.04 | $317.78 | $324.66 | 1.4M |
| 2026-02-24 | $316.96 | $321.30 | $312.58 | $319.33 | 1.5M |
| 2026-02-23 | $324.71 | $326.44 | $314.89 | $315.31 | 1.4M |
| 2026-02-20 | $325.94 | $327.20 | $323.18 | $325.07 | 1.3M |
| 2026-02-19 | $322.77 | $324.31 | $320.91 | $324.30 | 1.0M |
| 2026-02-18 | $322.93 | $326.41 | $321.03 | $322.98 | 1.2M |
| 2026-02-17 | $324.85 | $329.57 | $320.00 | $325.96 | 1.9M |
| 2026-02-13 | $317.95 | $322.39 | $313.16 | $321.70 | 2.2M |
| 2026-02-12 | $309.71 | $317.58 | $304.59 | $314.49 | 2.8M |
| 2026-02-11 | $315.32 | $317.91 | $307.01 | $309.97 | 3.0M |
| 2026-02-10 | $312.99 | $322.08 | $312.99 | $317.92 | 4.0M |
| 2026-02-09 | $340.76 | $343.92 | $309.13 | $310.34 | 3.9M |
| 2026-02-06 | $344.71 | $345.00 | $340.58 | $342.04 | 1.3M |
| 2026-02-05 | $350.32 | $353.68 | $343.19 | $343.36 | 1.4M |
| 2026-02-04 | $348.28 | $355.96 | $348.18 | $350.21 | 1.3M |
| 2026-02-03 | $347.31 | $351.15 | $343.20 | $346.84 | 1.3M |
| 2026-02-02 | $353.14 | $358.04 | $348.25 | $349.61 | 1.4M |
| 2026-01-30 | $346.96 | $351.80 | $341.17 | $349.64 | 1.9M |
| 2026-01-29 | $335.62 | $343.28 | $335.57 | $342.95 | 2.1M |
| 2026-01-28 | $329.41 | $335.23 | $327.53 | $333.00 | 1.3M |
| 2026-01-27 | $337.18 | $337.78 | $325.90 | $330.75 | 1.3M |
| 2026-01-26 | $339.32 | $342.00 | $336.92 | $338.87 | 1.2M |
| 2026-01-23 | $336.14 | $338.84 | $333.85 | $338.69 | 1.1M |
| 2026-01-22 | $331.99 | $336.58 | $330.30 | $335.96 | 1.4M |
| 2026-01-21 | $339.50 | $341.83 | $330.77 | $332.76 | 1.6M |
| 2026-01-20 | $341.38 | $342.97 | $337.44 | $339.50 | 1.6M |
| 2026-01-16 | $343.28 | $344.39 | $340.60 | $343.86 | 0.9M |
| 2026-01-15 | $346.00 | $347.06 | $342.70 | $344.84 | 0.9M |
| 2026-01-14 | $344.70 | $347.83 | $344.50 | $346.00 | 1.0M |
| 2026-01-13 | $348.88 | $350.70 | $343.23 | $344.59 | 1.0M |
| 2026-01-12 | $351.00 | $353.93 | $349.37 | $350.49 | 1.1M |
| 2026-01-09 | $351.41 | $353.36 | $350.12 | $350.80 | 0.7M |
| 2026-01-08 | $349.03 | $355.43 | $347.22 | $351.97 | 0.9M |
| 2026-01-07 | $348.13 | $353.16 | $342.92 | $349.92 | 1.4M |
| 2026-01-06 | $350.35 | $353.53 | $348.32 | $349.67 | 0.8M |
| 2026-01-05 | $340.91 | $352.16 | $339.39 | $351.29 | 1.0M |
| 2026-01-02 | $351.12 | $351.65 | $342.75 | $344.27 | 0.8M |
| 2025-12-31 | $356.96 | $356.96 | $352.82 | $352.88 | 0.5M |
| 2025-12-30 | $355.94 | $357.57 | $353.66 | $356.49 | 0.4M |
| 2025-12-29 | $356.66 | $358.55 | $355.40 | $356.73 | 0.4M |
| 2025-12-26 | $356.24 | $357.79 | $354.14 | $356.65 | 0.3M |
| 2025-12-24 | $355.00 | $358.14 | $354.02 | $356.65 | 0.3M |
| 2025-12-23 | $355.77 | $356.81 | $353.88 | $355.87 | 0.6M |
| 2025-12-22 | $348.87 | $356.77 | $348.00 | $355.46 | 0.8M |
| 2025-12-19 | $352.66 | $354.46 | $349.91 | $350.04 | 2.5M |
| 2025-12-18 | $350.70 | $354.06 | $350.70 | $353.02 | 1.0M |
| 2025-12-17 | $350.36 | $354.40 | $349.93 | $352.03 | 0.9M |
| 2025-12-16 | $352.84 | $354.72 | $351.04 | $351.80 | 1.1M |
| 2025-12-15 | $353.71 | $355.33 | $350.98 | $354.10 | 1.0M |
| 2025-12-12 | $348.64 | $354.12 | $347.39 | $353.79 | 1.1M |
| 2025-12-11 | $342.73 | $348.12 | $340.05 | $347.40 | 1.0M |
| 2025-12-10 | $346.26 | $346.42 | $336.43 | $340.05 | 1.3M |
| 2025-12-09 | $344.32 | $348.66 | $343.08 | $346.19 | 1.0M |
| 2025-12-08 | $343.23 | $344.55 | $341.03 | $343.39 | 0.9M |
| 2025-12-05 | $346.72 | $347.57 | $340.19 | $345.20 | 1.2M |
| 2025-12-04 | $344.45 | $347.99 | $344.45 | $347.71 | 0.7M |
| 2025-12-03 | $345.49 | $347.34 | $341.98 | $344.45 | 0.8M |