Historical prices · daily
125 sessions| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2026-06-03 | $358.33 | $362.50 | $356.37 | $356.60 | 16.1M |
| 2026-06-02 | $363.16 | $369.79 | $355.00 | $358.39 | 34.5M |
| 2026-06-01 | $372.58 | $374.60 | $369.71 | $372.58 | 19.1M |
| 2026-05-29 | $381.23 | $381.65 | $374.30 | $376.43 | 48.0M |
| 2026-05-28 | $383.86 | $390.00 | $381.25 | $386.12 | 20.8M |
| 2026-05-27 | $382.77 | $389.73 | $382.00 | $384.83 | 16.9M |
| 2026-05-26 | $380.99 | $385.39 | $379.14 | $384.84 | 16.2M |
| 2026-05-22 | $383.26 | $384.87 | $378.26 | $379.38 | 13.4M |
| 2026-05-21 | $382.01 | $388.68 | $379.48 | $383.47 | 16.8M |
| 2026-05-20 | $385.04 | $390.70 | $380.00 | $384.90 | 16.5M |
| 2026-05-19 | $393.30 | $393.36 | $383.00 | $384.90 | 25.6M |
| 2026-05-18 | $392.12 | $404.47 | $390.90 | $393.11 | 18.6M |
| 2026-05-15 | $393.21 | $395.88 | $389.76 | $393.32 | 15.8M |
| 2026-05-14 | $393.79 | $399.10 | $392.73 | $397.17 | 13.8M |
| 2026-05-13 | $381.90 | $399.93 | $381.58 | $399.04 | 18.2M |
| 2026-05-12 | $385.00 | $386.44 | $379.72 | $383.82 | 17.1M |
| 2026-05-11 | $390.69 | $394.33 | $386.23 | $386.77 | 16.3M |
| 2026-05-08 | $394.27 | $398.37 | $393.67 | $397.05 | 13.8M |
| 2026-05-07 | $397.06 | $397.36 | $390.31 | $395.30 | 15.2M |
| 2026-05-06 | $389.59 | $396.38 | $387.10 | $395.14 | 23.1M |
| 2026-05-05 | $381.87 | $388.96 | $380.35 | $384.27 | 15.4M |
| 2026-05-04 | $382.32 | $384.18 | $376.77 | $379.64 | 18.3M |
| 2026-05-01 | $377.98 | $383.39 | $375.26 | $383.22 | 28.0M |
| 2026-04-30 | $371.26 | $382.63 | $363.09 | $381.94 | 44.6M |
| 2026-04-29 | $345.48 | $353.40 | $342.43 | $347.31 | 22.2M |
| 2026-04-28 | $346.92 | $349.90 | $344.28 | $347.50 | 18.5M |
| 2026-04-27 | $343.88 | $350.90 | $340.81 | $348.52 | 17.4M |
| 2026-04-24 | $337.72 | $343.69 | $334.05 | $342.32 | 18.3M |
| 2026-04-23 | $339.58 | $340.16 | $335.06 | $337.75 | 13.4M |
| 2026-04-22 | $334.89 | $338.03 | $332.96 | $337.73 | 13.0M |
| 2026-04-21 | $335.58 | $337.17 | $329.63 | $330.47 | 14.6M |
| 2026-04-20 | $338.56 | $339.16 | $334.63 | $335.40 | 12.9M |
| 2026-04-17 | $334.43 | $339.98 | $333.29 | $339.40 | 19.7M |
| 2026-04-16 | $335.85 | $337.38 | $331.65 | $332.77 | 13.9M |
| 2026-04-15 | $330.56 | $335.00 | $328.66 | $334.47 | 15.1M |
| 2026-04-14 | $322.07 | $330.64 | $321.15 | $330.58 | 18.6M |
| 2026-04-13 | $315.42 | $319.43 | $313.69 | $319.21 | 12.2M |
| 2026-04-10 | $318.23 | $319.50 | $314.54 | $315.72 | 12.0M |
| 2026-04-09 | $313.19 | $317.43 | $309.47 | $316.37 | 14.6M |
| 2026-04-08 | $317.83 | $319.39 | $312.70 | $314.74 | 20.9M |
| 2026-04-07 | $300.14 | $304.10 | $295.42 | $303.93 | 17.3M |
| 2026-04-06 | $294.70 | $298.42 | $293.79 | $297.66 | 10.1M |
| 2026-04-02 | $288.99 | $295.90 | $287.57 | $294.46 | 13.4M |
| 2026-04-01 | $289.98 | $297.98 | $289.47 | $294.90 | 24.4M |
| 2026-03-31 | $277.54 | $287.05 | $276.76 | $286.86 | 31.6M |
| 2026-03-30 | $275.44 | $276.26 | $271.54 | $273.14 | 22.8M |
| 2026-03-27 | $277.40 | $279.09 | $273.48 | $273.76 | 25.7M |
| 2026-03-26 | $286.19 | $286.52 | $279.05 | $280.74 | 29.3M |
| 2026-03-25 | $292.15 | $294.66 | $287.37 | $289.59 | 22.3M |
| 2026-03-24 | $296.21 | $297.10 | $288.86 | $289.20 | 27.4M |
| 2026-03-23 | $300.53 | $303.37 | $298.03 | $299.02 | 22.2M |
| 2026-03-20 | $304.07 | $304.37 | $296.75 | $298.79 | 34.8M |
| 2026-03-19 | $303.21 | $306.68 | $301.00 | $305.73 | 15.4M |
| 2026-03-18 | $307.90 | $310.75 | $305.55 | $306.30 | 13.8M |
| 2026-03-17 | $304.67 | $310.05 | $304.35 | $309.41 | 14.4M |
| 2026-03-16 | $303.60 | $305.57 | $301.81 | $304.42 | 14.8M |
| 2026-03-13 | $306.65 | $307.26 | $299.78 | $301.46 | 16.9M |
| 2026-03-12 | $306.21 | $308.64 | $300.84 | $303.21 | 15.6M |
| 2026-03-11 | $306.30 | $311.07 | $305.84 | $308.42 | 13.4M |
| 2026-03-10 | $305.88 | $309.15 | $305.31 | $306.93 | 14.4M |
| 2026-03-09 | $294.14 | $306.50 | $293.93 | $306.01 | 19.6M |
| 2026-03-06 | $296.07 | $300.33 | $295.25 | $298.30 | 17.6M |
| 2026-03-05 | $303.20 | $303.37 | $298.07 | $300.91 | 22.6M |
| 2026-03-04 | $302.68 | $305.46 | $300.80 | $303.45 | 20.0M |
| 2026-03-03 | $298.42 | $303.94 | $296.70 | $303.56 | 20.4M |
| 2026-03-02 | $302.96 | $308.14 | $301.06 | $306.36 | 21.9M |
| 2026-02-27 | $303.94 | $312.08 | $303.59 | $311.43 | 33.4M |
| 2026-02-26 | $312.80 | $313.00 | $302.41 | $307.15 | 22.4M |
| 2026-02-25 | $312.12 | $313.66 | $309.36 | $313.03 | 20.2M |
| 2026-02-24 | $310.64 | $312.37 | $306.09 | $310.92 | 15.0M |
| 2026-02-23 | $319.14 | $319.45 | $309.99 | $311.69 | 17.6M |
| 2026-02-20 | $304.80 | $316.76 | $304.42 | $314.90 | 33.7M |
| 2026-02-19 | $302.52 | $306.03 | $300.67 | $303.56 | 13.4M |
| 2026-02-18 | $302.43 | $305.91 | $301.98 | $303.94 | 15.8M |
| 2026-02-17 | $300.64 | $304.89 | $296.90 | $302.82 | 23.8M |
| 2026-02-13 | $307.98 | $308.89 | $303.90 | $306.02 | 20.2M |
| 2026-02-12 | $312.35 | $316.48 | $308.15 | $309.37 | 28.2M |
| 2026-02-11 | $318.96 | $321.05 | $310.13 | $311.33 | 24.0M |
| 2026-02-10 | $320.91 | $321.63 | $314.66 | $318.63 | 25.3M |
| 2026-02-09 | $321.24 | $327.74 | $317.70 | $324.40 | 26.1M |
| 2026-02-06 | $327.35 | $330.64 | $320.15 | $323.10 | 33.9M |
| 2026-02-05 | $313.20 | $332.64 | $306.92 | $331.33 | 51.8M |
| 2026-02-04 | $343.76 | $344.25 | $329.37 | $333.34 | 37.0M |
| 2026-02-03 | $348.52 | $350.15 | $338.59 | $340.70 | 25.8M |
| 2026-02-02 | $336.55 | $345.17 | $336.01 | $344.90 | 22.8M |
| 2026-01-30 | $334.46 | $340.29 | $332.64 | $338.53 | 21.7M |
| 2026-01-29 | $340.35 | $342.29 | $326.72 | $338.66 | 24.5M |
| 2026-01-28 | $336.61 | $337.63 | $332.13 | $336.28 | 17.5M |
| 2026-01-27 | $335.63 | $338.21 | $333.75 | $335.00 | 16.1M |
| 2026-01-26 | $328.20 | $336.35 | $327.49 | $333.59 | 18.5M |
| 2026-01-23 | $332.65 | $334.03 | $327.97 | $328.43 | 19.1M |
| 2026-01-22 | $334.27 | $335.21 | $328.88 | $330.84 | 19.9M |
| 2026-01-21 | $321.10 | $332.73 | $319.54 | $328.38 | 22.8M |
| 2026-01-20 | $321.24 | $328.09 | $320.89 | $322.16 | 27.2M |
| 2026-01-16 | $334.93 | $335.24 | $328.17 | $330.34 | 21.9M |
| 2026-01-15 | $338.05 | $338.13 | $331.29 | $333.16 | 16.4M |
| 2026-01-14 | $334.98 | $337.03 | $331.14 | $336.31 | 17.8M |
| 2026-01-13 | $335.28 | $341.20 | $334.35 | $336.43 | 24.6M |
| 2026-01-12 | $326.50 | $334.44 | $325.51 | $332.73 | 23.9M |
| 2026-01-09 | $327.49 | $331.48 | $326.25 | $329.14 | 17.9M |
| 2026-01-08 | $329.27 | $330.54 | $321.99 | $326.01 | 21.8M |
| 2026-01-07 | $314.57 | $326.46 | $314.50 | $322.43 | 24.7M |
| 2026-01-06 | $317.31 | $321.56 | $312.34 | $314.55 | 19.0M |
| 2026-01-05 | $317.70 | $319.25 | $315.25 | $317.32 | 19.9M |
| 2026-01-02 | $317.59 | $322.91 | $310.65 | $315.32 | 22.0M |
| 2025-12-31 | $313.37 | $315.39 | $312.20 | $313.80 | 10.8M |
| 2025-12-30 | $313.41 | $317.70 | $313.25 | $314.55 | 11.1M |
| 2025-12-29 | $312.82 | $314.97 | $311.90 | $314.39 | 12.3M |
| 2025-12-26 | $315.92 | $316.56 | $313.72 | $314.96 | 6.7M |
| 2025-12-24 | $316.15 | $316.29 | $313.32 | $315.67 | 6.1M |
| 2025-12-23 | $311.14 | $316.30 | $310.75 | $315.68 | 14.0M |
| 2025-12-22 | $311.23 | $311.70 | $306.59 | $311.33 | 14.1M |
| 2025-12-19 | $303.27 | $308.99 | $302.34 | $308.61 | 45.2M |
| 2025-12-18 | $303.06 | $305.26 | $300.63 | $303.75 | 21.0M |
| 2025-12-17 | $309.01 | $309.20 | $297.45 | $298.06 | 29.1M |
| 2025-12-16 | $306.00 | $311.85 | $303.83 | $307.73 | 21.3M |
| 2025-12-15 | $312.62 | $312.70 | $305.74 | $309.32 | 22.0M |
| 2025-12-12 | $314.80 | $316.14 | $306.96 | $310.52 | 21.3M |
| 2025-12-11 | $321.10 | $321.99 | $309.88 | $313.70 | 25.9M |
| 2025-12-10 | $316.62 | $321.87 | $315.40 | $321.00 | 22.8M |
| 2025-12-09 | $313.10 | $318.71 | $312.62 | $317.75 | 14.2M |
| 2025-12-08 | $321.03 | $321.23 | $311.91 | $314.45 | 22.0M |
| 2025-12-05 | $320.00 | $323.83 | $319.98 | $322.09 | 15.7M |
| 2025-12-04 | $323.05 | $323.10 | $315.59 | $318.39 | 20.8M |
| 2025-12-03 | $316.03 | $322.04 | $314.28 | $320.62 | 32.3M |