Market closed· · USD · Data may be delayed
Prices may be delayed and are for informational purposes only - not investment advice.
Showing the newest 90 of 251 daily rows. The CSV includes the full year.
| Date | Close | Change | Open | High | Low | Volume |
|---|---|---|---|---|---|---|
| 2026-10-28 | $350.17 | -1.24% | $350.17 | $350.17 | $350.17 | 100 |
| 2026-10-27 | $354.57 | 0.00% | $354.57 | $354.57 | $354.57 | 0 |
| 2026-10-26 | $354.57 | +5.79% | $327.76 | $354.57 | $327.76 | 200 |
| 2026-10-23 | $335.16 | 0.00% | $335.16 | $335.16 | $335.16 | 0 |
| 2026-10-22 | $335.16 | -8.43% | $355.00 | $355.00 | $335.16 | 500 |
| 2026-10-21 | $366.03 | +2.60% | $366.03 | $366.03 | $366.03 | 100 |
| 2026-10-20 | $356.74 | 0.00% | $356.74 | $356.74 | $356.74 | 0 |
| 2026-10-19 | $356.74 | 0.00% | $356.74 | $356.74 | $356.74 | 0 |
| 2026-10-16 | $356.74 | 0.00% | $356.74 | $356.74 | $356.74 | 0 |
| 2026-10-15 | $356.74 | -3.15% | $356.74 | $356.74 | $356.74 | 200 |
| 2026-10-14 | $368.34 | 0.00% | $368.34 | $368.34 | $368.34 | 0 |
| 2026-10-13 | $368.34 | 0.00% | $368.34 | $368.34 | $368.34 | 0 |
| 2026-10-12 | $368.34 | 0.00% | $368.34 | $368.34 | $368.34 | 0 |
| 2026-10-09 | $368.34 | +1.78% | $367.74 | $368.34 | $367.55 | 400 |
| 2026-10-08 | $361.90 | 0.00% | $361.90 | $361.90 | $361.90 | 0 |
| 2026-10-07 | $361.90 | -3.03% | $361.90 | $361.90 | $361.90 | 200 |
| 2026-10-06 | $373.21 | -2.94% | $373.21 | $373.21 | $373.21 | 200 |
| 2026-10-05 | $384.50 | -2.52% | $395.00 | $395.00 | $384.50 | 500 |
| 2026-10-02 | $394.46 | +0.56% | $396.64 | $396.64 | $394.46 | 1.40K |
| 2026-10-01 | $392.25 | +1.10% | $392.35 | $392.35 | $391.35 | 1.70K |
| 2026-09-30 | $388.00 | -2.37% | $388.00 | $388.00 | $388.00 | 200 |
| 2026-09-29 | $397.40 | 0.00% | $397.40 | $397.40 | $397.40 | 0 |
| 2026-09-28 | $397.40 | +1.19% | $397.40 | $397.40 | $397.40 | 200 |
| 2026-09-25 | $392.72 | 0.00% | $392.72 | $392.72 | $392.72 | 0 |
| 2026-09-24 | $392.72 | +2.81% | $392.72 | $392.72 | $392.72 | 300 |
| 2026-09-23 | $381.99 | +1.37% | $381.88 | $381.99 | $381.88 | 200 |
| 2026-09-22 | $376.81 | 0.00% | $376.81 | $376.81 | $376.81 | 0 |
| 2026-09-21 | $376.81 | +4.09% | $376.81 | $376.81 | $376.81 | 300 |
| 2026-09-18 | $362.00 | 0.00% | $362.00 | $362.00 | $362.00 | 0 |
| 2026-09-17 | $362.00 | -0.94% | $362.00 | $362.00 | $362.00 | 100 |
| 2026-09-16 | $365.45 | 0.00% | $365.45 | $365.45 | $365.45 | 0 |
| 2026-09-15 | $365.45 | -0.14% | $365.45 | $365.45 | $365.45 | 100 |
| 2026-09-14 | $365.95 | 0.00% | $365.95 | $365.95 | $365.95 | 0 |
| 2026-09-11 | $365.95 | -1.12% | $365.95 | $365.95 | $365.95 | 200 |
| 2026-09-10 | $370.11 | 0.00% | $370.11 | $370.11 | $370.11 | 0 |
| 2026-09-09 | $370.11 | -2.20% | $370.11 | $370.11 | $370.11 | 200 |
| 2026-09-08 | $378.45 | +1.06% | $375.00 | $378.45 | $375.00 | 1.00K |
| 2026-09-04 | $374.49 | +1.76% | $374.49 | $374.49 | $374.49 | 200 |
| 2026-09-03 | $368.03 | -1.46% | $368.03 | $368.03 | $368.03 | 200 |
| 2026-09-02 | $373.49 | +0.02% | $373.92 | $373.92 | $366.27 | 400 |
| 2026-09-01 | $373.40 | -0.43% | $373.40 | $373.40 | $373.40 | 300 |
| 2026-08-31 | $375.00 | -2.60% | $375.00 | $375.00 | $375.00 | 200 |
| 2026-08-28 | $385.00 | 0.00% | $385.00 | $385.00 | $385.00 | 0 |
| 2026-08-27 | $385.00 | 0.00% | $385.00 | $385.00 | $385.00 | 0 |
| 2026-08-26 | $385.00 | -0.18% | $385.00 | $385.00 | $385.00 | 100 |
| 2026-08-25 | $385.71 | -0.49% | $385.71 | $385.71 | $385.71 | 300 |
| 2026-08-24 | $387.62 | -2.39% | $387.62 | $387.62 | $387.62 | 200 |
| 2026-08-21 | $397.10 | +3.32% | $383.89 | $397.10 | $383.89 | 500 |
| 2026-08-20 | $384.34 | -7.99% | $384.34 | $384.34 | $384.34 | 200 |
| 2026-08-19 | $417.70 | -6.33% | $428.07 | $428.07 | $408.80 | 800 |
| 2026-08-18 | $445.95 | -0.90% | $445.95 | $445.95 | $445.95 | 300 |
| 2026-08-17 | $450.00 | +9.26% | $450.00 | $450.00 | $450.00 | 300 |
| 2026-08-14 | $411.85 | 0.00% | $411.85 | $411.85 | $411.85 | 0 |
| 2026-08-13 | $411.85 | 0.00% | $411.85 | $411.85 | $411.85 | 0 |
| 2026-08-12 | $411.85 | 0.00% | $411.85 | $411.85 | $411.85 | 0 |
| 2026-08-11 | $411.85 | 0.00% | $411.85 | $411.85 | $411.85 | 0 |
| 2026-08-10 | $411.85 | 0.00% | $411.85 | $411.85 | $411.85 | 0 |
| 2026-08-07 | $411.85 | -0.18% | $411.85 | $411.85 | $411.85 | 100 |
| 2026-08-06 | $412.59 | +5.00% | $412.59 | $412.59 | $412.59 | 100 |
| 2026-08-05 | $392.94 | 0.00% | $392.94 | $392.94 | $392.94 | 0 |
| 2026-08-04 | $392.94 | -1.01% | $392.94 | $392.94 | $392.94 | 100 |
| 2026-08-03 | $396.96 | -0.63% | $395.87 | $396.96 | $395.87 | 200 |
| 2026-07-31 | $399.47 | 0.00% | $399.47 | $399.47 | $399.47 | 0 |
| 2026-07-30 | $399.47 | 0.00% | $399.47 | $399.47 | $399.47 | 0 |
| 2026-07-29 | $399.47 | -6.69% | $399.47 | $399.47 | $399.47 | 100 |
| 2026-07-28 | $428.13 | 0.00% | $428.13 | $428.13 | $428.13 | 0 |
| 2026-07-27 | $428.13 | +6.15% | $428.13 | $428.13 | $428.13 | 200 |
| 2026-07-24 | $403.32 | 0.00% | $403.32 | $403.32 | $403.32 | 0 |
| 2026-07-23 | $403.32 | 0.00% | $403.32 | $403.32 | $403.32 | 0 |
| 2026-07-22 | $403.32 | +1.92% | $403.00 | $403.32 | $403.00 | 300 |
| 2026-07-21 | $395.72 | 0.00% | $395.72 | $395.72 | $395.72 | 0 |
| 2026-07-20 | $395.72 | 0.00% | $395.72 | $395.72 | $395.72 | 0 |
| 2026-07-17 | $395.72 | 0.00% | $395.72 | $395.72 | $395.72 | 0 |
| 2026-07-16 | $395.72 | +1.57% | $395.72 | $395.72 | $395.72 | 100 |
| 2026-07-15 | $389.60 | 0.00% | $389.60 | $389.60 | $389.60 | 0 |
| 2026-07-14 | $389.60 | -3.00% | $398.35 | $398.35 | $389.60 | 400 |
| 2026-07-13 | $401.66 | -2.31% | $401.66 | $401.66 | $401.66 | 400 |
| 2026-07-10 | $411.16 | +1.35% | $411.16 | $411.16 | $411.16 | 300 |
| 2026-07-09 | $405.68 | 0.00% | $405.68 | $405.68 | $405.68 | 0 |
| 2026-07-08 | $405.68 | -5.30% | $411.73 | $411.73 | $405.32 | 500 |
| 2026-07-07 | $428.40 | 0.00% | $428.40 | $428.40 | $428.40 | 0 |
| 2026-07-06 | $428.40 | +1.08% | $424.27 | $428.40 | $424.27 | 400 |
| 2026-07-02 | $423.82 | 0.00% | $423.82 | $423.82 | $423.82 | 0 |
| 2026-07-01 | $423.82 | -0.78% | $424.82 | $424.82 | $423.82 | 500 |
| 2026-06-30 | $427.16 | +0.70% | $427.16 | $427.16 | $427.16 | 200 |
| 2026-06-29 | $424.20 | 0.00% | $424.20 | $424.20 | $424.20 | 0 |
| 2026-06-26 | $424.20 | +1.00% | $417.14 | $424.20 | $417.14 | 400 |
| 2026-06-25 | $420.00 | +3.10% | $421.00 | $421.00 | $416.39 | 400 |
| 2026-06-24 | $407.37 | -2.07% | $410.86 | $412.49 | $407.37 | 400 |
| 2026-06-23 | $416.00 | 0.00% | $416.00 | $416.00 | $416.00 | 0 |