Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 2002-12-19 to 2026-08-27
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume |
|---|---|---|---|
| 2021-12-31 | $492.13 | $670.32 | 2,300 |
| 2021-12-30 | $490.35 | $667.90 | 12,700 |
| 2021-12-29 | $491.22 | $669.08 | 11,800 |
| 2021-12-28 | $484.30 | $659.66 | 4,900 |
| 2021-12-27 | $482.00 | $656.52 | 34,000 |
| 2021-12-23 | $464.02 | $632.03 | 11,800 |
| 2021-12-22 | $458.93 | $625.10 | 8,500 |
| 2021-12-21 | $452.62 | $616.51 | 3,200 |
| 2021-12-20 | $445.22 | $606.43 | 10,000 |
| 2021-12-17 | $453.43 | $617.61 | 15,300 |
| 2021-12-16 | $464.23 | $632.32 | 18,300 |
| 2021-12-15 | $454.68 | $619.31 | 19,900 |
| 2021-12-14 | $446.83 | $608.62 | 30,700 |
| 2021-12-13 | $450.15 | $613.14 | 7,000 |
| 2021-12-10 | $454.19 | $618.64 | 4,200 |
| 2021-12-09 | $457.43 | $623.06 | 5,600 |
| 2021-12-08 | $461.58 | $628.71 | 2,500 |
| 2021-12-07 | $466.75 | $635.75 | 5,800 |
| 2021-12-06 | $458.89 | $625.05 | 3,800 |
| 2021-12-03 | $446.28 | $607.87 | 7,200 |
| 2021-12-02 | $446.55 | $608.24 | 3,500 |
| 2021-12-01 | $441.00 | $600.68 | 5,300 |
| 2021-11-30 | $444.10 | $604.90 | 11,700 |
| 2021-11-29 | $445.43 | $606.71 | 13,200 |
| 2021-11-26 | $446.23 | $607.80 | 6,900 |
| 2021-11-24 | $458.90 | $625.06 | 1,800 |
| 2021-11-23 | $455.12 | $619.91 | 4,200 |
| 2021-11-22 | $452.06 | $615.74 | 6,700 |
| 2021-11-19 | $458.00 | $623.83 | 8,900 |
| 2021-11-18 | $460.00 | $626.56 | 19,300 |
| 2021-11-17 | $459.15 | $625.40 | 22,300 |
| 2021-11-16 | $432.49 | $589.09 | 3,200 |
| 2021-11-15 | $424.26 | $577.88 | 8,100 |
| 2021-11-12 | $430.45 | $586.31 | 3,200 |
| 2021-11-11 | $424.13 | $577.70 | 13,100 |
| 2021-11-10 | $425.03 | $578.93 | 9,800 |
| 2021-11-09 | $423.33 | $576.61 | 14,400 |
| 2021-11-08 | $434.67 | $592.06 | 8,100 |
| 2021-11-05 | $432.00 | $588.42 | 29,500 |
| 2021-11-04 | $410.00 | $558.45 | 12,300 |
| 2021-11-03 | $416.76 | $567.66 | 5,300 |
| 2021-11-02 | $404.50 | $550.96 | 6,500 |
| 2021-11-01 | $408.00 | $555.73 | 13,200 |
| 2021-10-29 | $405.15 | $551.85 | 13,100 |
| 2021-10-28 | $409.01 | $557.10 | 4,900 |
| 2021-10-27 | $407.38 | $554.88 | 6,100 |
| 2021-10-26 | $411.30 | $560.22 | 11,700 |
| 2021-10-25 | $412.14 | $561.37 | 10,500 |
| 2021-10-22 | $410.76 | $559.49 | 7,000 |
| 2021-10-21 | $410.76 | $559.49 | 17,100 |
| 2021-10-20 | $413.65 | $563.42 | 5,200 |
| 2021-10-19 | $420.85 | $573.23 | 14,100 |
| 2021-10-18 | $414.97 | $565.22 | 7,000 |
| 2021-10-15 | $415.90 | $566.49 | 10,100 |
| 2021-10-14 | $418.54 | $570.09 | 16,200 |
| 2021-10-13 | $406.40 | $553.55 | 6,000 |
| 2021-10-12 | $414.16 | $564.12 | 5,900 |
| 2021-10-11 | $418.20 | $569.62 | 2,000 |
| 2021-10-08 | $420.67 | $572.99 | 2,800 |
| 2021-10-07 | $410.26 | $558.81 | 7,600 |
| 2021-10-06 | $399.43 | $544.06 | 8,500 |
| 2021-10-05 | $402.57 | $548.33 | 6,900 |
| 2021-10-04 | $398.00 | $542.11 | 5,900 |
| 2021-10-01 | $392.03 | $533.98 | 14,400 |
| 2021-09-30 | $403.61 | $549.75 | 10,400 |
| 2021-09-29 | $402.00 | $547.56 | 6,800 |
| 2021-09-28 | $401.49 | $546.86 | 10,300 |
| 2021-09-27 | $411.73 | $560.81 | 11,500 |
| 2021-09-24 | $413.69 | $563.48 | 5,500 |
| 2021-09-23 | $416.98 | $567.96 | 6,200 |
| 2021-09-22 | $413.87 | $563.72 | 2,900 |
| 2021-09-21 | $407.58 | $555.16 | 7,900 |
| 2021-09-20 | $408.45 | $556.34 | 13,200 |
| 2021-09-17 | $420.82 | $573.19 | 9,100 |
| 2021-09-16 | $426.76 | $581.28 | 5,000 |
| 2021-09-15 | $430.72 | $586.68 | 9,700 |
| 2021-09-14 | $428.64 | $583.84 | 3,000 |
| 2021-09-13 | $431.61 | $587.89 | 7,800 |
| 2021-09-10 | $439.67 | $598.87 | 4,600 |
| 2021-09-09 | $444.23 | $605.08 | 2,800 |
| 2021-09-08 | $447.60 | $609.67 | 26,600 |
| 2021-09-07 | $444.85 | $605.92 | 13,000 |
| 2021-09-03 | $453.93 | $618.29 | 1,700 |
| 2021-09-02 | $457.39 | $623.00 | 17,000 |
| 2021-09-01 | $445.50 | $606.81 | 6,300 |
| 2021-08-31 | $442.46 | $602.67 | 14,400 |
| 2021-08-30 | $439.54 | $598.69 | 12,400 |
| 2021-08-27 | $446.03 | $607.53 | 17,200 |
| 2021-08-26 | $445.55 | $606.88 | 17,200 |
| 2021-08-25 | $450.62 | $613.78 | 10,200 |
| 2021-08-24 | $450.38 | $613.45 | 28,200 |
| 2021-08-23 | $451.00 | $614.30 | 21,900 |
| 2021-08-20 | $443.53 | $604.12 | 2,200 |
| 2021-08-19 | $440.60 | $600.13 | 7,600 |
| 2021-08-18 | $447.25 | $609.19 | 5,400 |
| 2021-08-17 | $448.06 | $610.29 | 2,900 |
| 2021-08-16 | $450.39 | $613.47 | 13,900 |
| 2021-08-13 | $447.66 | $609.75 | 5,200 |
| 2021-08-12 | $445.33 | $606.58 | 2,200 |
| 2021-08-11 | $450.59 | $613.74 | 1,700 |
| 2021-08-10 | $448.03 | $610.25 | 5,100 |
| 2021-08-09 | $449.65 | $612.46 | 5,500 |
| 2021-08-06 | $449.79 | $612.65 | 1,900 |
| 2021-08-05 | $449.72 | $612.56 | 3,100 |
| 2021-08-04 | $444.71 | $605.73 | 6,700 |
| 2021-08-03 | $425.08 | $578.99 | 12,600 |
| 2021-08-02 | $431.65 | $587.94 | 6,100 |
| 2021-07-30 | $421.94 | $574.72 | 71,500 |
| 2021-07-29 | $415.90 | $566.49 | 20,700 |
| 2021-07-28 | $408.39 | $556.26 | 14,200 |
| 2021-07-27 | $407.99 | $555.72 | 8,800 |
| 2021-07-26 | $413.28 | $562.92 | 7,100 |
| 2021-07-23 | $419.35 | $571.19 | 1,900 |
| 2021-07-22 | $419.02 | $570.74 | 5,400 |
| 2021-07-21 | $421.49 | $574.10 | 7,900 |
| 2021-07-20 | $416.62 | $567.47 | 2,400 |
| 2021-07-19 | $415.60 | $566.08 | 13,400 |
| 2021-07-16 | $428.00 | $582.97 | 7,000 |
| 2021-07-15 | $428.36 | $583.46 | 4,900 |
| 2021-07-14 | $435.01 | $592.52 | 5,100 |
| 2021-07-13 | $434.34 | $591.61 | 3,400 |
| 2021-07-12 | $438.10 | $596.73 | 4,600 |
| 2021-07-09 | $441.00 | $600.68 | 6,200 |
| 2021-07-08 | $436.92 | $595.12 | 10,800 |
| 2021-07-07 | $442.60 | $602.86 | 3,400 |
| 2021-07-06 | $449.77 | $612.62 | 18,300 |
| 2021-07-02 | $435.75 | $593.53 | 11,700 |
| 2021-07-01 | $439.57 | $598.73 | 21,100 |
| 2021-06-30 | $437.91 | $596.47 | 18,900 |
| 2021-06-29 | $441.50 | $601.36 | 21,300 |
| 2021-06-28 | $449.83 | $612.70 | 2,500 |
| 2021-06-25 | $454.34 | $618.85 | 3,200 |
| 2021-06-24 | $447.99 | $610.20 | 9,900 |
| 2021-06-23 | $441.30 | $601.09 | 10,600 |
| 2021-06-22 | $447.83 | $609.98 | 2,900 |
| 2021-06-21 | $441.11 | $600.83 | 2,700 |
| 2021-06-18 | $436.07 | $593.96 | 9,200 |
| 2021-06-17 | $448.85 | $611.37 | 3,500 |
| 2021-06-16 | $451.58 | $615.09 | 3,500 |
| 2021-06-15 | $455.32 | $620.18 | 7,400 |
| 2021-06-14 | $458.93 | $625.10 | 3,800 |
| 2021-06-11 | $460.19 | $626.82 | 4,100 |
| 2021-06-10 | $463.23 | $630.96 | 6,800 |
| 2021-06-09 | $465.44 | $633.97 | 2,500 |
| 2021-06-08 | $470.64 | $641.05 | 13,200 |
| 2021-06-07 | $468.42 | $638.03 | 8,300 |
| 2021-06-04 | $472.54 | $643.64 | 5,500 |
| 2021-06-03 | $473.38 | $644.78 | 7,300 |
| 2021-06-02 | $466.20 | $635.00 | 2,900 |
| 2021-06-01 | $467.41 | $636.65 | 2,500 |
| 2021-05-28 | $469.95 | $640.11 | 5,900 |
| 2021-05-27 | $469.00 | $638.82 | 36,400 |
| 2021-05-26 | $462.35 | $629.76 | 4,500 |
| 2021-05-25 | $468.50 | $638.13 | 1,800 |
| 2021-05-24 | $469.76 | $639.85 | 2,500 |
| 2021-05-21 | $469.48 | $639.47 | 4,200 |
| 2021-05-20 | $469.03 | $638.86 | 3,000 |
| 2021-05-19 | $463.36 | $631.13 | 12,700 |
| 2021-05-18 | $470.45 | $640.79 | 1,300 |
| 2021-05-17 | $472.70 | $643.86 | 2,300 |
| 2021-05-14 | $470.70 | $641.13 | 3,800 |
| 2021-05-13 | $463.71 | $631.61 | 8,600 |
| 2021-05-12 | $463.80 | $631.73 | 10,200 |
| 2021-05-11 | $469.96 | $640.12 | 3,800 |
| 2021-05-10 | $476.18 | $648.60 | 9,500 |
| 2021-05-07 | $473.57 | $645.04 | 4,900 |
| 2021-05-06 | $471.05 | $641.61 | 4,000 |
| 2021-05-05 | $470.46 | $640.80 | 6,400 |
| 2021-05-04 | $457.68 | $623.40 | 4,900 |
| 2021-05-03 | $464.28 | $632.39 | 10,400 |
| 2021-04-30 | $456.01 | $621.12 | 13,000 |
| 2021-04-29 | $461.04 | $627.97 | 4,400 |
| 2021-04-28 | $457.14 | $622.66 | 1,500 |
| 2021-04-27 | $459.30 | $625.60 | 3,700 |
| 2021-04-26 | $464.86 | $633.18 | 5,000 |
| 2021-04-23 | $458.71 | $624.80 | 4,600 |
| 2021-04-22 | $452.59 | $616.46 | 3,300 |
| 2021-04-21 | $450.36 | $613.43 | 1,300 |
| 2021-04-20 | $447.00 | $608.85 | 2,200 |
| 2021-04-19 | $454.38 | $618.90 | 7,500 |
| 2021-04-16 | $458.88 | $625.03 | 8,700 |
| 2021-04-15 | $458.82 | $624.95 | 31,000 |
| 2021-04-14 | $454.00 | $618.38 | 17,900 |
| 2021-04-13 | $455.01 | $619.76 | 8,000 |
| 2021-04-12 | $456.12 | $621.27 | 2,300 |
| 2021-04-09 | $456.31 | $621.53 | 2,800 |
| 2021-04-08 | $451.23 | $614.61 | 4,300 |
| 2021-04-07 | $445.46 | $606.75 | 1,500 |
| 2021-04-06 | $445.92 | $607.38 | 3,200 |
| 2021-04-05 | $441.66 | $601.58 | 2,100 |
| 2021-04-01 | $441.00 | $600.68 | 10,500 |
| 2021-03-31 | $435.34 | $592.97 | 13,100 |
| 2021-03-30 | $440.00 | $599.32 | 3,600 |
| 2021-03-29 | $435.04 | $592.56 | 5,100 |
| 2021-03-26 | $429.50 | $585.01 | 8,800 |
| 2021-03-25 | $427.47 | $582.25 | 2,600 |
| 2021-03-24 | $428.35 | $583.45 | 3,000 |
| 2021-03-23 | $422.31 | $575.22 | 2,800 |
| 2021-03-22 | $418.04 | $569.40 | 3,300 |
| 2021-03-19 | $416.00 | $566.63 | 7,500 |
| 2021-03-18 | $424.16 | $577.74 | 2,800 |
| 2021-03-17 | $420.00 | $572.07 | 14,500 |
| 2021-03-16 | $419.78 | $571.77 | 16,600 |
| 2021-03-15 | $419.37 | $571.22 | 8,000 |
| 2021-03-12 | $428.24 | $583.30 | 3,200 |
| 2021-03-11 | $425.11 | $579.03 | 15,600 |
| 2021-03-10 | $419.48 | $571.37 | 10,400 |
| 2021-03-09 | $420.00 | $572.07 | 3,500 |
| 2021-03-08 | $413.91 | $563.78 | 7,200 |
| 2021-03-05 | $409.74 | $558.10 | 4,500 |
| 2021-03-04 | $409.13 | $557.27 | 28,000 |
| 2021-03-03 | $417.16 | $568.21 | 14,800 |
| 2021-03-02 | $416.99 | $567.97 | 6,600 |
| 2021-03-01 | $415.70 | $566.22 | 9,900 |
| 2021-02-26 | $407.62 | $555.21 | 10,600 |
| 2021-02-25 | $410.73 | $559.45 | 6,500 |
| 2021-02-24 | $410.00 | $558.45 | 16,800 |
| 2021-02-23 | $406.09 | $553.13 | 9,100 |
| 2021-02-22 | $400.60 | $545.65 | 21,800 |
| 2021-02-19 | $407.13 | $554.54 | 4,400 |
| 2021-02-18 | $405.00 | $551.64 | 5,600 |
| 2021-02-17 | $410.02 | $558.48 | 7,100 |
| 2021-02-16 | $416.35 | $567.10 | 21,600 |
| 2021-02-12 | $403.45 | $549.53 | 20,100 |
| 2021-02-11 | $399.04 | $543.52 | 8,700 |
| 2021-02-10 | $390.03 | $531.25 | 5,200 |
| 2021-02-09 | $383.00 | $521.68 | 8,000 |
| 2021-02-08 | $373.24 | $508.38 | 7,700 |
| 2021-02-05 | $365.52 | $497.87 | 9,100 |
| 2021-02-04 | $355.59 | $484.34 | 13,000 |
| 2021-02-03 | $356.79 | $485.98 | 8,700 |
| 2021-02-02 | $364.00 | $495.80 | 13,200 |
| 2021-02-01 | $363.35 | $494.91 | 8,800 |
| 2021-01-29 | $362.88 | $494.27 | 8,400 |
| 2021-01-28 | $369.50 | $503.29 | 17,400 |
| 2021-01-27 | $389.31 | $530.27 | 14,400 |
| 2021-01-26 | $384.35 | $523.52 | 9,700 |
| 2021-01-25 | $370.33 | $504.42 | 22,100 |
| 2021-01-22 | $355.57 | $484.32 | 19,700 |
| 2021-01-21 | $369.55 | $503.36 | 8,100 |
| 2021-01-20 | $370.00 | $503.97 | 27,200 |
| 2021-01-19 | $381.74 | $506.34 | 15,100 |
| 2021-01-15 | $382.15 | $506.88 | 9,200 |
| 2021-01-14 | $377.37 | $500.54 | 8,000 |
| 2021-01-13 | $372.01 | $493.43 | 8,700 |
| 2021-01-12 | $373.61 | $495.56 | 9,700 |
| 2021-01-11 | $369.49 | $490.09 | 12,900 |
| 2021-01-08 | $365.58 | $484.91 | 7,200 |
| 2021-01-07 | $362.21 | $480.44 | 4,500 |
| 2021-01-06 | $354.46 | $470.16 | 6,400 |
| 2021-01-05 | $348.52 | $462.28 | 7,700 |
| 2021-01-04 | $339.33 | $450.09 | 10,700 |