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
- 2013-11-22 to 2026-08-28
- 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 | $429.80 | $429.80 | 4,310 |
| 2021-12-30 | $448.70 | $448.70 | 3,841 |
| 2021-12-29 | $436.10 | $436.10 | 4,185 |
| 2021-12-28 | $447.30 | $447.30 | 4,020 |
| 2021-12-27 | $483.70 | $483.70 | 6,150 |
| 2021-12-23 | $493.50 | $493.50 | 7,922 |
| 2021-12-22 | $476.00 | $476.00 | 4,410 |
| 2021-12-21 | $492.80 | $492.80 | 4,507 |
| 2021-12-20 | $480.90 | $480.90 | 3,766 |
| 2021-12-17 | $476.70 | $476.70 | 19,502 |
| 2021-12-16 | $453.60 | $453.60 | 4,720 |
| 2021-12-15 | $452.90 | $452.90 | 7,481 |
| 2021-12-14 | $440.30 | $440.30 | 7,552 |
| 2021-12-13 | $450.80 | $450.80 | 7,759 |
| 2021-12-10 | $456.40 | $456.40 | 3,554 |
| 2021-12-09 | $459.20 | $459.20 | 5,069 |
| 2021-12-08 | $478.80 | $478.80 | 4,610 |
| 2021-12-07 | $469.00 | $469.00 | 5,967 |
| 2021-12-06 | $452.20 | $452.20 | 5,620 |
| 2021-12-03 | $445.90 | $445.90 | 7,298 |
| 2021-12-02 | $492.10 | $492.10 | 4,883 |
| 2021-12-01 | $512.40 | $512.40 | 6,066 |
| 2021-11-30 | $516.60 | $516.60 | 8,501 |
| 2021-11-29 | $506.80 | $506.80 | 9,174 |
| 2021-11-26 | $462.70 | $462.70 | 3,638 |
| 2021-11-24 | $476.70 | $476.70 | 3,467 |
| 2021-11-23 | $482.30 | $482.30 | 5,233 |
| 2021-11-22 | $471.10 | $471.10 | 5,222 |
| 2021-11-19 | $488.60 | $488.60 | 9,946 |
| 2021-11-18 | $462.70 | $462.70 | 14,677 |
| 2021-11-17 | $511.70 | $511.70 | 10,310 |
| 2021-11-16 | $535.50 | $535.50 | 6,967 |
| 2021-11-15 | $543.20 | $543.20 | 6,548 |
| 2021-11-12 | $547.40 | $547.40 | 7,761 |
| 2021-11-11 | $553.70 | $553.70 | 9,739 |
| 2021-11-10 | $560.00 | $560.00 | 15,796 |
| 2021-11-09 | $583.10 | $583.10 | 17,603 |
| 2021-11-08 | $597.80 | $597.80 | 22,617 |
| 2021-11-05 | $576.10 | $576.10 | 13,330 |
| 2021-11-04 | $592.90 | $592.90 | 10,616 |
| 2021-11-03 | $597.10 | $597.10 | 11,809 |
| 2021-11-02 | $607.60 | $607.60 | 12,084 |
| 2021-11-01 | $602.70 | $602.70 | 10,070 |
| 2021-10-29 | $587.30 | $587.30 | 12,081 |
| 2021-10-28 | $592.20 | $592.20 | 15,242 |
| 2021-10-27 | $586.60 | $586.60 | 17,245 |
| 2021-10-26 | $632.10 | $632.10 | 9,886 |
| 2021-10-25 | $640.50 | $640.50 | 10,503 |
| 2021-10-22 | $621.60 | $621.60 | 17,184 |
| 2021-10-21 | $653.10 | $653.10 | 27,669 |
| 2021-10-20 | $725.90 | $725.90 | 56,187 |
| 2021-10-19 | $681.80 | $681.80 | 23,183 |
| 2021-10-18 | $681.10 | $681.10 | 26,567 |
| 2021-10-15 | $680.40 | $680.40 | 54,553 |
| 2021-10-14 | $651.00 | $651.00 | 12,621 |
| 2021-10-13 | $651.70 | $651.70 | 14,811 |
| 2021-10-12 | $641.20 | $641.20 | 12,590 |
| 2021-10-11 | $674.10 | $674.10 | 22,129 |
| 2021-10-08 | $653.80 | $653.80 | 14,615 |
| 2021-10-07 | $669.90 | $669.90 | 24,329 |
| 2021-10-06 | $668.50 | $668.50 | 33,492 |
| 2021-10-05 | $646.80 | $646.80 | 34,065 |
| 2021-10-04 | $607.60 | $607.60 | 16,878 |
| 2021-10-01 | $600.60 | $600.60 | 29,913 |
| 2021-09-30 | $571.90 | $571.90 | 21,177 |
| 2021-09-29 | $532.70 | $532.70 | 18,161 |
| 2021-09-28 | $580.30 | $580.30 | 16,934 |
| 2021-09-27 | $640.50 | $640.50 | 13,867 |
| 2021-09-24 | $644.70 | $644.70 | 29,033 |
| 2021-09-23 | $715.40 | $715.40 | 18,718 |
| 2021-09-22 | $679.70 | $679.70 | 30,442 |
| 2021-09-21 | $665.70 | $665.70 | 22,361 |
| 2021-09-20 | $690.90 | $690.90 | 39,239 |
| 2021-09-17 | $774.20 | $774.20 | 44,016 |
| 2021-09-16 | $763.70 | $763.70 | 28,288 |
| 2021-09-15 | $784.70 | $784.70 | 41,442 |
| 2021-09-14 | $709.10 | $709.10 | 30,575 |
| 2021-09-13 | $721.00 | $721.00 | 49,219 |
| 2021-09-10 | $788.90 | $788.90 | 38,277 |
| 2021-09-09 | $799.40 | $799.40 | 53,837 |
| 2021-09-08 | $740.60 | $740.60 | 42,784 |
| 2021-09-07 | $723.80 | $723.80 | 80,322 |
| 2021-09-03 | $842.80 | $842.80 | 532,726 |
| 2021-09-02 | $884.80 | $884.80 | 402,008 |
| 2021-09-01 | $654.50 | $654.50 | 48,511 |
| 2021-08-31 | $661.50 | $661.50 | 87,190 |
| 2021-08-30 | $574.00 | $574.00 | 22,739 |
| 2021-08-27 | $569.10 | $569.10 | 28,789 |
| 2021-08-26 | $565.60 | $565.60 | 23,586 |
| 2021-08-25 | $595.00 | $595.00 | 31,557 |
| 2021-08-24 | $574.00 | $574.00 | 38,014 |
| 2021-08-23 | $567.00 | $567.00 | 48,142 |
| 2021-08-20 | $522.90 | $522.90 | 39,297 |
| 2021-08-19 | $466.90 | $466.90 | 22,237 |
| 2021-08-18 | $452.90 | $452.90 | 18,938 |
| 2021-08-17 | $478.10 | $478.10 | 53,703 |
| 2021-08-16 | $446.60 | $446.60 | 57,094 |
| 2021-08-13 | $520.10 | $520.10 | 38,888 |
| 2021-08-12 | $540.40 | $540.40 | 35,089 |
| 2021-08-11 | $607.60 | $607.60 | 122,471 |
| 2021-08-10 | $532.00 | $532.00 | 55,753 |
| 2021-08-09 | $542.50 | $542.50 | 242,489 |
| 2021-08-06 | $445.90 | $445.90 | 35,338 |
| 2021-08-05 | $375.90 | $375.90 | 19,544 |
| 2021-08-04 | $361.90 | $361.90 | 21,520 |
| 2021-08-03 | $348.60 | $348.60 | 15,115 |
| 2021-08-02 | $359.10 | $359.10 | 23,127 |
| 2021-07-30 | $348.60 | $348.60 | 20,074 |
| 2021-07-29 | $340.90 | $340.90 | 19,500 |
| 2021-07-28 | $361.90 | $361.90 | 47,006 |
| 2021-07-27 | $312.20 | $312.20 | 16,667 |
| 2021-07-26 | $344.40 | $344.40 | 31,840 |
| 2021-07-23 | $317.80 | $317.80 | 11,107 |
| 2021-07-22 | $311.50 | $311.50 | 12,714 |
| 2021-07-21 | $333.90 | $333.90 | 10,345 |
| 2021-07-20 | $325.50 | $325.50 | 8,197 |
| 2021-07-19 | $296.10 | $296.10 | 9,156 |
| 2021-07-16 | $312.20 | $312.20 | 11,953 |
| 2021-07-15 | $347.90 | $347.90 | 20,633 |
| 2021-07-14 | $354.20 | $354.20 | 13,133 |
| 2021-07-13 | $364.70 | $364.70 | 10,323 |
| 2021-07-12 | $383.60 | $383.60 | 21,099 |
| 2021-07-09 | $476.70 | $476.70 | 6,369 |
| 2021-07-08 | $441.00 | $441.00 | 8,651 |
| 2021-07-07 | $490.00 | $490.00 | 6,202 |
| 2021-07-06 | $504.70 | $504.70 | 5,781 |
| 2021-07-02 | $516.60 | $516.60 | 5,910 |
| 2021-07-01 | $522.20 | $522.20 | 7,344 |
| 2021-06-30 | $552.30 | $552.30 | 12,017 |
| 2021-06-29 | $603.40 | $603.40 | 11,248 |
| 2021-06-28 | $599.90 | $599.90 | 10,679 |
| 2021-06-25 | $552.30 | $552.30 | 6,824 |
| 2021-06-24 | $549.50 | $549.50 | 6,105 |
| 2021-06-23 | $549.50 | $549.50 | 9,165 |
| 2021-06-22 | $548.80 | $548.80 | 32,091 |
| 2021-06-21 | $571.90 | $571.90 | 18,924 |
| 2021-06-18 | $662.90 | $662.90 | 42,953 |
| 2021-06-17 | $675.50 | $675.50 | 17,623 |
| 2021-06-16 | $644.00 | $644.00 | 10,125 |
| 2021-06-15 | $592.20 | $592.20 | 11,665 |
| 2021-06-14 | $637.00 | $637.00 | 20,043 |
| 2021-06-11 | $553.70 | $553.70 | 7,319 |
| 2021-06-10 | $551.60 | $551.60 | 15,989 |
| 2021-06-09 | $557.90 | $557.90 | 16,112 |
| 2021-06-08 | $501.90 | $501.90 | 6,324 |
| 2021-06-07 | $522.90 | $522.90 | 7,631 |
| 2021-06-04 | $523.60 | $523.60 | 11,477 |
| 2021-06-03 | $522.90 | $522.90 | 9,756 |
| 2021-06-02 | $563.50 | $563.50 | 10,132 |
| 2021-06-01 | $544.60 | $544.60 | 11,843 |
| 2021-05-28 | $554.40 | $554.40 | 14,878 |
| 2021-05-27 | $609.70 | $609.70 | 72,701 |
| 2021-05-26 | $495.60 | $495.60 | 26,880 |
| 2021-05-25 | $560.70 | $560.70 | 15,290 |
| 2021-05-24 | $625.10 | $625.10 | 12,671 |
| 2021-05-21 | $682.50 | $682.50 | 26,985 |
| 2021-05-20 | $886.90 | $886.90 | 6,162 |
| 2021-05-19 | $791.00 | $791.00 | 8,939 |
| 2021-05-18 | $959.00 | $959.00 | 2,451 |
| 2021-05-17 | $924.00 | $924.00 | 2,525 |
| 2021-05-14 | $996.10 | $996.10 | 986 |
| 2021-05-13 | $931.00 | $931.00 | 2,333 |
| 2021-05-12 | $997.50 | $997.50 | 3,083 |
| 2021-05-11 | $1,035.30 | $1,035.30 | 1,924 |
| 2021-05-10 | $1,066.80 | $1,066.80 | 4,202 |
| 2021-05-07 | $1,057.70 | $1,057.70 | 1,363 |
| 2021-05-06 | $1,038.80 | $1,038.80 | 1,820 |
| 2021-05-05 | $1,117.20 | $1,117.20 | 451 |
| 2021-05-04 | $1,084.30 | $1,084.30 | 1,546 |
| 2021-05-03 | $1,206.10 | $1,206.10 | 558 |
| 2021-04-30 | $1,222.20 | $1,222.20 | 954 |
| 2021-04-29 | $1,174.60 | $1,174.60 | 1,088 |
| 2021-04-28 | $1,162.00 | $1,162.00 | 586 |
| 2021-04-27 | $1,136.80 | $1,136.80 | 1,792 |
| 2021-04-26 | $1,116.50 | $1,116.50 | 3,635 |
| 2021-04-23 | $1,061.90 | $1,061.90 | 5,662 |
| 2021-04-22 | $1,185.80 | $1,185.80 | 5,095 |
| 2021-04-21 | $1,131.90 | $1,131.90 | 3,015 |
| 2021-04-20 | $1,022.00 | $1,022.00 | 1,821 |
| 2021-04-19 | $994.00 | $994.00 | 3,909 |
| 2021-04-16 | $1,104.60 | $1,104.60 | 9,783 |
| 2021-04-15 | $1,103.90 | $1,103.90 | 3,753 |
| 2021-04-14 | $1,241.80 | $1,241.80 | 5,697 |
| 2021-04-13 | $1,269.80 | $1,269.80 | 3,155 |
| 2021-04-12 | $1,262.80 | $1,262.80 | 4,649 |
| 2021-04-09 | $1,304.80 | $1,304.80 | 2,895 |
| 2021-04-08 | $1,360.10 | $1,360.10 | 2,928 |
| 2021-04-07 | $1,344.00 | $1,344.00 | 3,935 |
| 2021-04-06 | $1,366.40 | $1,366.40 | 5,794 |
| 2021-04-05 | $1,409.80 | $1,409.80 | 21,481 |
| 2021-04-01 | $1,592.50 | $1,592.50 | 6,227 |
| 2021-03-31 | $1,495.90 | $1,495.90 | 4,042 |
| 2021-03-30 | $1,477.00 | $1,477.00 | 8,443 |
| 2021-03-29 | $1,348.20 | $1,348.20 | 5,930 |
| 2021-03-26 | $1,360.80 | $1,360.80 | 3,727 |
| 2021-03-25 | $1,336.30 | $1,336.30 | 5,125 |
| 2021-03-24 | $1,372.00 | $1,372.00 | 11,618 |
| 2021-03-23 | $1,485.40 | $1,485.40 | 6,896 |
| 2021-03-22 | $1,629.60 | $1,629.60 | 6,735 |
| 2021-03-19 | $1,743.00 | $1,743.00 | 13,241 |
| 2021-03-18 | $1,568.00 | $1,568.00 | 21,793 |
| 2021-03-17 | $1,708.00 | $1,708.00 | 19,709 |
| 2021-03-16 | $1,456.70 | $1,456.70 | 11,709 |
| 2021-03-15 | $1,465.80 | $1,465.80 | 11,740 |
| 2021-03-12 | $1,519.00 | $1,519.00 | 11,158 |
| 2021-03-11 | $1,507.10 | $1,507.10 | 7,768 |
| 2021-03-10 | $1,467.90 | $1,467.90 | 14,000 |
| 2021-03-09 | $1,506.40 | $1,506.40 | 13,847 |
| 2021-03-08 | $1,400.00 | $1,400.00 | 6,029 |
| 2021-03-05 | $1,432.20 | $1,432.20 | 13,851 |
| 2021-03-04 | $1,330.00 | $1,330.00 | 12,253 |
| 2021-03-03 | $1,570.10 | $1,570.10 | 10,955 |
| 2021-03-02 | $1,600.90 | $1,600.90 | 12,593 |
| 2021-03-01 | $1,742.30 | $1,742.30 | 16,005 |
| 2021-02-26 | $1,501.50 | $1,501.50 | 17,332 |
| 2021-02-25 | $1,435.70 | $1,435.70 | 16,778 |
| 2021-02-24 | $1,534.40 | $1,534.40 | 15,093 |
| 2021-02-23 | $1,419.60 | $1,419.60 | 17,475 |
| 2021-02-22 | $1,701.70 | $1,701.70 | 31,901 |
| 2021-02-19 | $1,826.30 | $1,826.30 | 15,297 |
| 2021-02-18 | $1,724.10 | $1,724.10 | 17,671 |
| 2021-02-17 | $1,869.00 | $1,869.00 | 26,057 |
| 2021-02-16 | $1,891.40 | $1,891.40 | 68,115 |
| 2021-02-12 | $1,400.00 | $1,400.00 | 5,884 |
| 2021-02-11 | $1,361.50 | $1,361.50 | 10,680 |
| 2021-02-10 | $1,376.90 | $1,376.90 | 13,267 |
| 2021-02-09 | $1,459.50 | $1,459.50 | 24,889 |
| 2021-02-08 | $1,043.00 | $1,043.00 | 50,977 |
| 2021-02-05 | $912.10 | $912.10 | 5,377 |
| 2021-02-04 | $995.40 | $995.40 | 6,451 |
| 2021-02-03 | $947.10 | $947.10 | 8,444 |
| 2021-02-02 | $954.80 | $954.80 | 7,464 |
| 2021-02-01 | $807.80 | $807.80 | 10,464 |
| 2021-01-29 | $731.50 | $731.50 | 13,957 |
| 2021-01-28 | $1,057.00 | $1,057.00 | 9,065 |
| 2021-01-27 | $987.70 | $987.70 | 5,578 |
| 2021-01-26 | $984.90 | $984.90 | 3,535 |
| 2021-01-25 | $976.50 | $976.50 | 8,665 |
| 2021-01-22 | $935.20 | $935.20 | 8,993 |
| 2021-01-21 | $899.50 | $899.50 | 6,834 |
| 2021-01-20 | $905.10 | $905.10 | 11,668 |
| 2021-01-19 | $877.80 | $877.80 | 8,513 |
| 2021-01-15 | $948.50 | $948.50 | 15,228 |
| 2021-01-14 | $961.10 | $961.10 | 12,561 |
| 2021-01-13 | $817.60 | $817.60 | 6,164 |
| 2021-01-12 | $815.50 | $815.50 | 8,427 |
| 2021-01-11 | $844.20 | $844.20 | 17,433 |
| 2021-01-08 | $847.00 | $847.00 | 7,365 |
| 2021-01-07 | $845.60 | $845.60 | 29,848 |
| 2021-01-06 | $815.50 | $815.50 | 43,223 |
| 2021-01-05 | $588.70 | $588.70 | 16,784 |
| 2021-01-04 | $679.00 | $679.00 | 27,016 |