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
- 2021-02-09 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 | $210.30 | $210.30 | 4,131 |
| 2021-12-30 | $212.40 | $212.40 | 6,013 |
| 2021-12-29 | $206.40 | $206.40 | 8,622 |
| 2021-12-28 | $210.30 | $210.30 | 6,402 |
| 2021-12-27 | $215.70 | $215.70 | 7,316 |
| 2021-12-23 | $218.40 | $218.40 | 6,989 |
| 2021-12-22 | $221.40 | $221.40 | 9,630 |
| 2021-12-21 | $228.60 | $228.60 | 4,903 |
| 2021-12-20 | $225.60 | $225.60 | 12,999 |
| 2021-12-17 | $245.70 | $245.70 | 64,603 |
| 2021-12-16 | $254.70 | $254.70 | 16,691 |
| 2021-12-15 | $245.40 | $245.40 | 16,008 |
| 2021-12-14 | $237.90 | $237.90 | 15,412 |
| 2021-12-13 | $236.40 | $236.40 | 26,340 |
| 2021-12-10 | $220.20 | $220.20 | 5,537 |
| 2021-12-09 | $215.10 | $215.10 | 10,587 |
| 2021-12-08 | $220.20 | $220.20 | 7,060 |
| 2021-12-07 | $212.70 | $212.70 | 5,811 |
| 2021-12-06 | $206.40 | $206.40 | 8,487 |
| 2021-12-03 | $211.50 | $211.50 | 10,337 |
| 2021-12-02 | $216.60 | $216.60 | 6,706 |
| 2021-12-01 | $221.10 | $221.10 | 11,456 |
| 2021-11-30 | $229.80 | $229.80 | 14,533 |
| 2021-11-29 | $217.20 | $217.20 | 8,800 |
| 2021-11-26 | $215.10 | $215.10 | 7,170 |
| 2021-11-24 | $222.30 | $222.30 | 6,620 |
| 2021-11-23 | $222.60 | $222.60 | 13,857 |
| 2021-11-22 | $226.50 | $226.50 | 11,004 |
| 2021-11-19 | $238.50 | $238.50 | 11,280 |
| 2021-11-18 | $248.70 | $248.70 | 13,143 |
| 2021-11-17 | $272.10 | $272.10 | 7,912 |
| 2021-11-16 | $288.00 | $288.00 | 10,254 |
| 2021-11-15 | $292.50 | $292.50 | 14,510 |
| 2021-11-12 | $277.80 | $277.80 | 7,064 |
| 2021-11-11 | $284.10 | $284.10 | 5,172 |
| 2021-11-10 | $281.40 | $281.40 | 6,631 |
| 2021-11-09 | $283.20 | $283.20 | 10,270 |
| 2021-11-08 | $297.90 | $297.90 | 11,587 |
| 2021-11-05 | $288.00 | $288.00 | 7,048 |
| 2021-11-04 | $283.20 | $283.20 | 8,317 |
| 2021-11-03 | $292.20 | $292.20 | 7,394 |
| 2021-11-02 | $287.70 | $287.70 | 10,722 |
| 2021-11-01 | $293.10 | $293.10 | 10,305 |
| 2021-10-29 | $287.70 | $287.70 | 10,323 |
| 2021-10-28 | $278.70 | $278.70 | 12,687 |
| 2021-10-27 | $262.50 | $262.50 | 7,894 |
| 2021-10-26 | $264.60 | $264.60 | 6,867 |
| 2021-10-25 | $270.00 | $270.00 | 7,936 |
| 2021-10-22 | $264.30 | $264.30 | 7,567 |
| 2021-10-21 | $275.40 | $275.40 | 6,848 |
| 2021-10-20 | $268.80 | $268.80 | 5,587 |
| 2021-10-19 | $264.00 | $264.00 | 7,268 |
| 2021-10-18 | $259.80 | $259.80 | 10,125 |
| 2021-10-15 | $261.30 | $261.30 | 6,577 |
| 2021-10-14 | $255.30 | $255.30 | 6,587 |
| 2021-10-13 | $266.40 | $266.40 | 8,724 |
| 2021-10-12 | $267.00 | $267.00 | 3,551 |
| 2021-10-11 | $266.40 | $266.40 | 7,953 |
| 2021-10-08 | $261.90 | $261.90 | 3,633 |
| 2021-10-07 | $253.80 | $253.80 | 6,862 |
| 2021-10-06 | $245.70 | $245.70 | 7,013 |
| 2021-10-05 | $249.30 | $249.30 | 6,536 |
| 2021-10-04 | $245.70 | $245.70 | 8,189 |
| 2021-10-01 | $261.30 | $261.30 | 4,230 |
| 2021-09-30 | $261.00 | $261.00 | 6,894 |
| 2021-09-29 | $255.30 | $255.30 | 13,836 |
| 2021-09-28 | $260.40 | $260.40 | 10,910 |
| 2021-09-27 | $275.70 | $275.70 | 10,948 |
| 2021-09-24 | $257.10 | $257.10 | 5,933 |
| 2021-09-23 | $263.70 | $263.70 | 8,019 |
| 2021-09-22 | $259.50 | $259.50 | 9,559 |
| 2021-09-21 | $247.80 | $247.80 | 8,728 |
| 2021-09-20 | $255.00 | $255.00 | 15,836 |
| 2021-09-17 | $266.40 | $266.40 | 43,530 |
| 2021-09-16 | $253.80 | $253.80 | 14,823 |
| 2021-09-15 | $238.20 | $238.20 | 7,668 |
| 2021-09-14 | $231.00 | $231.00 | 7,545 |
| 2021-09-13 | $239.70 | $239.70 | 14,475 |
| 2021-09-10 | $222.90 | $222.90 | 11,297 |
| 2021-09-09 | $234.90 | $234.90 | 11,384 |
| 2021-09-08 | $241.80 | $241.80 | 12,697 |
| 2021-09-07 | $252.30 | $252.30 | 9,126 |
| 2021-09-03 | $241.20 | $241.20 | 8,040 |
| 2021-09-02 | $236.40 | $236.40 | 9,181 |
| 2021-09-01 | $231.60 | $231.60 | 7,458 |
| 2021-08-31 | $222.00 | $222.00 | 7,421 |
| 2021-08-30 | $224.10 | $224.10 | 7,295 |
| 2021-08-27 | $233.40 | $233.40 | 4,828 |
| 2021-08-26 | $221.10 | $221.10 | 3,168 |
| 2021-08-25 | $221.40 | $221.40 | 5,376 |
| 2021-08-24 | $228.60 | $228.60 | 6,290 |
| 2021-08-23 | $215.70 | $215.70 | 7,479 |
| 2021-08-20 | $203.40 | $203.40 | 4,320 |
| 2021-08-19 | $198.90 | $198.90 | 13,553 |
| 2021-08-18 | $222.90 | $222.90 | 24,250 |
| 2021-08-17 | $216.60 | $216.60 | 15,293 |
| 2021-08-16 | $204.30 | $204.30 | 8,421 |
| 2021-08-13 | $214.50 | $214.50 | 10,883 |
| 2021-08-12 | $235.50 | $235.50 | 8,571 |
| 2021-08-11 | $249.30 | $249.30 | 5,781 |
| 2021-08-10 | $250.80 | $250.80 | 5,449 |
| 2021-08-09 | $247.80 | $247.80 | 4,720 |
| 2021-08-06 | $240.90 | $240.90 | 4,802 |
| 2021-08-05 | $243.30 | $243.30 | 3,593 |
| 2021-08-04 | $234.30 | $234.30 | 4,457 |
| 2021-08-03 | $238.50 | $238.50 | 4,459 |
| 2021-08-02 | $240.90 | $240.90 | 4,699 |
| 2021-07-30 | $233.70 | $233.70 | 9,429 |
| 2021-07-29 | $243.90 | $243.90 | 4,684 |
| 2021-07-28 | $247.20 | $247.20 | 7,262 |
| 2021-07-27 | $235.50 | $235.50 | 6,858 |
| 2021-07-26 | $241.20 | $241.20 | 4,562 |
| 2021-07-23 | $245.40 | $245.40 | 2,962 |
| 2021-07-22 | $250.50 | $250.50 | 3,494 |
| 2021-07-21 | $260.40 | $260.40 | 5,294 |
| 2021-07-20 | $249.90 | $249.90 | 8,203 |
| 2021-07-19 | $239.10 | $239.10 | 9,718 |
| 2021-07-16 | $235.80 | $235.80 | 10,663 |
| 2021-07-15 | $245.40 | $245.40 | 5,731 |
| 2021-07-14 | $241.50 | $241.50 | 9,517 |
| 2021-07-13 | $241.80 | $241.80 | 15,085 |
| 2021-07-12 | $264.60 | $264.60 | 4,586 |
| 2021-07-09 | $265.80 | $265.80 | 11,524 |
| 2021-07-08 | $246.90 | $246.90 | 21,342 |
| 2021-07-07 | $269.70 | $269.70 | 14,328 |
| 2021-07-06 | $279.60 | $279.60 | 13,189 |
| 2021-07-02 | $299.10 | $299.10 | 8,594 |
| 2021-07-01 | $296.40 | $296.40 | 13,043 |
| 2021-06-30 | $289.20 | $289.20 | 14,372 |
| 2021-06-29 | $273.60 | $273.60 | 50,946 |
| 2021-06-28 | $285.90 | $285.90 | 17,435 |
| 2021-06-25 | $280.20 | $280.20 | 83,827 |
| 2021-06-24 | $293.70 | $293.70 | 14,288 |
| 2021-06-23 | $302.10 | $302.10 | 15,783 |
| 2021-06-22 | $284.70 | $284.70 | 8,504 |
| 2021-06-21 | $276.00 | $276.00 | 13,006 |
| 2021-06-18 | $286.50 | $286.50 | 21,680 |
| 2021-06-17 | $280.20 | $280.20 | 10,968 |
| 2021-06-16 | $297.00 | $297.00 | 10,242 |
| 2021-06-15 | $293.10 | $293.10 | 8,000 |
| 2021-06-14 | $303.90 | $303.90 | 12,060 |
| 2021-06-11 | $310.80 | $310.80 | 6,555 |
| 2021-06-10 | $311.40 | $311.40 | 5,954 |
| 2021-06-09 | $317.70 | $317.70 | 7,199 |
| 2021-06-08 | $323.10 | $323.10 | 12,093 |
| 2021-06-07 | $308.10 | $308.10 | 11,182 |
| 2021-06-04 | $310.50 | $310.50 | 5,408 |
| 2021-06-03 | $320.40 | $320.40 | 9,271 |
| 2021-06-02 | $327.30 | $327.30 | 9,473 |
| 2021-06-01 | $323.40 | $323.40 | 9,887 |
| 2021-05-28 | $316.20 | $316.20 | 9,300 |
| 2021-05-27 | $317.40 | $317.40 | 15,323 |
| 2021-05-26 | $300.90 | $300.90 | 15,772 |
| 2021-05-25 | $291.60 | $291.60 | 20,843 |
| 2021-05-24 | $314.40 | $314.40 | 8,852 |
| 2021-05-21 | $321.00 | $321.00 | 14,369 |
| 2021-05-20 | $321.90 | $321.90 | 16,285 |
| 2021-05-19 | $297.00 | $297.00 | 9,947 |
| 2021-05-18 | $292.35 | $292.35 | 9,133 |
| 2021-05-17 | $285.00 | $285.00 | 13,565 |
| 2021-05-14 | $270.00 | $270.00 | 7,299 |
| 2021-05-13 | $269.40 | $269.40 | 31,378 |
| 2021-05-12 | $303.00 | $303.00 | 9,447 |
| 2021-05-11 | $321.00 | $321.00 | 12,779 |
| 2021-05-10 | $325.80 | $325.80 | 11,443 |
| 2021-05-07 | $340.50 | $340.50 | 8,324 |
| 2021-05-06 | $342.30 | $342.30 | 12,972 |
| 2021-05-05 | $362.70 | $362.70 | 8,582 |
| 2021-05-04 | $362.40 | $362.40 | 5,348 |
| 2021-05-03 | $363.60 | $363.60 | 6,885 |
| 2021-04-30 | $360.60 | $360.60 | 12,822 |
| 2021-04-29 | $379.20 | $379.20 | 7,750 |
| 2021-04-28 | $374.70 | $374.70 | 13,114 |
| 2021-04-27 | $366.60 | $366.60 | 12,100 |
| 2021-04-26 | $367.80 | $367.80 | 11,084 |
| 2021-04-23 | $365.40 | $365.40 | 11,830 |
| 2021-04-22 | $363.00 | $363.00 | 13,282 |
| 2021-04-21 | $342.60 | $342.60 | 29,342 |
| 2021-04-20 | $347.10 | $347.10 | 17,527 |
| 2021-04-19 | $359.70 | $359.70 | 16,386 |
| 2021-04-16 | $369.60 | $369.60 | 12,154 |
| 2021-04-15 | $369.90 | $369.90 | 8,886 |
| 2021-04-14 | $375.00 | $375.00 | 13,308 |
| 2021-04-13 | $395.10 | $395.10 | 8,523 |
| 2021-04-12 | $407.70 | $407.70 | 7,792 |
| 2021-04-09 | $411.00 | $411.00 | 5,399 |
| 2021-04-08 | $420.30 | $420.30 | 7,544 |
| 2021-04-07 | $413.10 | $413.10 | 5,813 |
| 2021-04-06 | $418.20 | $418.20 | 13,607 |
| 2021-04-05 | $419.10 | $419.10 | 21,456 |
| 2021-04-01 | $402.90 | $402.90 | 19,738 |
| 2021-03-31 | $401.70 | $401.70 | 71,273 |
| 2021-03-30 | $447.60 | $447.60 | 121,841 |
| 2021-03-29 | $454.20 | $454.20 | 30,166 |
| 2021-03-26 | $477.30 | $477.30 | 25,502 |
| 2021-03-25 | $464.40 | $464.40 | 27,748 |
| 2021-03-24 | $459.00 | $459.00 | 54,243 |
| 2021-03-23 | $436.80 | $436.80 | 19,306 |
| 2021-03-22 | $444.90 | $444.90 | 23,590 |
| 2021-03-19 | $438.30 | $438.30 | 80,733 |
| 2021-03-18 | $417.30 | $417.30 | 26,301 |
| 2021-03-17 | $399.60 | $399.60 | 27,194 |
| 2021-03-16 | $411.00 | $411.00 | 11,906 |
| 2021-03-15 | $418.80 | $418.80 | 14,713 |
| 2021-03-12 | $408.00 | $408.00 | 8,770 |
| 2021-03-11 | $404.40 | $404.40 | 16,415 |
| 2021-03-10 | $396.30 | $396.30 | 16,521 |
| 2021-03-09 | $389.70 | $389.70 | 9,775 |
| 2021-03-08 | $368.10 | $368.10 | 15,207 |
| 2021-03-05 | $379.20 | $379.20 | 19,677 |
| 2021-03-04 | $406.20 | $406.20 | 22,847 |
| 2021-03-03 | $444.00 | $444.00 | 18,304 |
| 2021-03-02 | $454.20 | $454.20 | 20,267 |
| 2021-03-01 | $437.40 | $437.40 | 13,602 |
| 2021-02-26 | $410.70 | $410.70 | 15,317 |
| 2021-02-25 | $413.10 | $413.10 | 20,567 |
| 2021-02-24 | $452.40 | $452.40 | 49,010 |
| 2021-02-23 | $407.70 | $407.70 | 23,727 |
| 2021-02-22 | $415.80 | $415.80 | 28,260 |
| 2021-02-19 | $397.80 | $397.80 | 15,886 |
| 2021-02-18 | $394.20 | $394.20 | 18,680 |
| 2021-02-17 | $400.20 | $400.20 | 28,239 |
| 2021-02-16 | $426.60 | $426.60 | 30,230 |
| 2021-02-12 | $454.50 | $454.50 | 17,220 |
| 2021-02-11 | $460.50 | $460.50 | 22,852 |
| 2021-02-10 | $470.10 | $470.10 | 29,336 |
| 2021-02-09 | $491.10 | $491.10 | 34,099 |