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-12 to 2026-09-04
- 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 | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $120.70 | $120.70 | 121,960 | — | — |
| 2021-12-30 | $126.70 | $126.70 | 517,900 | — | — |
| 2021-12-29 | $119.20 | $119.20 | 154,690 | — | — |
| 2021-12-28 | $122.10 | $122.10 | 650,510 | — | — |
| 2021-12-27 | $124.70 | $124.70 | 124,820 | — | — |
| 2021-12-23 | $137.00 | $137.00 | 336,860 | — | — |
| 2021-12-22 | $168.90 | $168.90 | 140,310 | — | — |
| 2021-12-21 | $176.60 | $176.60 | 407,040 | — | — |
| 2021-12-20 | $157.80 | $157.80 | 81,770 | — | — |
| 2021-12-17 | $173.90 | $173.90 | 139,520 | — | — |
| 2021-12-16 | $159.70 | $159.70 | 130,250 | — | — |
| 2021-12-15 | $173.30 | $173.30 | 136,540 | — | — |
| 2021-12-14 | $177.20 | $177.20 | 153,850 | — | — |
| 2021-12-13 | $182.40 | $182.40 | 232,710 | — | — |
| 2021-12-10 | $194.30 | $194.30 | 169,670 | — | — |
| 2021-12-09 | $190.60 | $190.60 | 545,520 | — | — |
| 2021-12-08 | $219.00 | $219.00 | 733,100 | — | — |
| 2021-12-07 | $195.80 | $195.80 | 204,040 | — | — |
| 2021-12-06 | $202.50 | $202.50 | 1,339,890 | — | — |
| 2021-12-03 | $201.20 | $201.20 | 2,869,650 | — | — |
| 2021-12-02 | $180.00 | $180.00 | 340,520 | — | — |
| 2021-12-01 | $204.30 | $204.30 | 647,690 | — | — |
| 2021-11-30 | $262.60 | $262.60 | 1,156,950 | — | — |
| 2021-11-29 | $262.50 | $262.50 | 1,397,760 | — | — |
| 2021-11-26 | $306.70 | $306.70 | 2,079,780 | — | — |
| 2021-11-24 | $423.00 | $423.00 | 9,995,220 | — | — |
| 2021-11-23 | $172.20 | $172.20 | 2,479,560 | — | — |
| 2021-11-22 | $282.00 | $282.00 | 12,866,440 | — | — |
| 2021-11-19 | $100.30 | $100.30 | 10,295,970 | — | — |
| 2021-11-18 | $68.70 | $68.70 | 27,850,080 | — | — |
| 2021-11-17 | $29.20 | $29.20 | 13,270 | — | — |
| 2021-11-16 | $31.25 | $31.25 | 10,040 | — | — |
| 2021-11-15 | $32.90 | $32.90 | 7,280 | — | — |
| 2021-11-12 | $34.00 | $34.00 | 5,870 | — | — |
| 2021-11-11 | $34.60 | $34.60 | 3,640 | — | — |
| 2021-11-10 | $35.20 | $35.20 | 5,960 | — | — |
| 2021-11-09 | $35.00 | $35.00 | 12,620 | — | — |
| 2021-11-08 | $37.20 | $37.20 | 12,100 | — | — |
| 2021-11-05 | $39.00 | $39.00 | 19,300 | — | — |
| 2021-11-04 | $42.60 | $42.60 | 44,630 | — | — |
| 2021-11-03 | $38.60 | $38.60 | 13,380 | — | — |
| 2021-11-02 | $37.90 | $37.90 | 13,730 | — | — |
| 2021-11-01 | $34.90 | $34.90 | 4,110 | — | — |
| 2021-10-29 | $34.50 | $34.50 | 3,360 | — | — |
| 2021-10-28 | $34.90 | $34.90 | 3,100 | — | — |
| 2021-10-27 | $34.90 | $34.90 | 9,150 | — | — |
| 2021-10-26 | $34.60 | $34.60 | 3,510 | — | — |
| 2021-10-25 | $35.20 | $35.20 | 3,370 | — | — |
| 2021-10-22 | $33.70 | $33.70 | 9,720 | — | — |
| 2021-10-21 | $35.60 | $35.60 | 12,800 | — | — |
| 2021-10-20 | $37.90 | $37.90 | 4,140 | — | — |
| 2021-10-19 | $38.10 | $38.10 | 3,500 | — | — |
| 2021-10-18 | $38.20 | $38.20 | 7,550 | — | — |
| 2021-10-15 | $39.80 | $39.80 | 11,530 | — | — |
| 2021-10-14 | $41.00 | $41.00 | 29,840 | — | — |
| 2021-10-13 | $38.10 | $38.10 | 20,680 | — | — |
| 2021-10-12 | $35.90 | $35.90 | 29,270 | — | — |
| 2021-10-11 | $34.50 | $34.50 | 2,930 | — | — |
| 2021-10-08 | $34.20 | $34.20 | 3,060 | — | — |
| 2021-10-07 | $33.50 | $33.50 | 6,340 | — | — |
| 2021-10-06 | $32.90 | $32.90 | 7,920 | — | — |
| 2021-10-05 | $34.30 | $34.30 | 6,640 | — | — |
| 2021-10-04 | $33.80 | $33.80 | 8,020 | — | — |
| 2021-10-01 | $36.50 | $36.50 | 8,960 | — | — |
| 2021-09-30 | $35.30 | $35.30 | 15,840 | — | — |
| 2021-09-29 | $35.80 | $35.80 | 48,390 | — | — |
| 2021-09-28 | $37.60 | $37.60 | 11,440 | — | — |
| 2021-09-27 | $37.60 | $37.60 | 7,460 | — | — |
| 2021-09-24 | $37.00 | $37.00 | 2,770 | — | — |
| 2021-09-23 | $37.00 | $37.00 | 9,770 | — | — |
| 2021-09-22 | $35.40 | $35.40 | 8,320 | — | — |
| 2021-09-21 | $34.40 | $34.40 | 6,650 | — | — |
| 2021-09-20 | $34.80 | $34.80 | 9,030 | — | — |
| 2021-09-17 | $36.20 | $36.20 | 1,850 | — | — |
| 2021-09-16 | $35.90 | $35.90 | 3,130 | — | — |
| 2021-09-15 | $36.60 | $36.60 | 16,250 | — | — |
| 2021-09-14 | $34.90 | $34.90 | 17,890 | — | — |
| 2021-09-13 | $36.80 | $36.80 | 6,190 | — | — |
| 2021-09-10 | $37.30 | $37.30 | 7,630 | — | — |
| 2021-09-09 | $39.00 | $39.00 | 72,150 | — | — |
| 2021-09-08 | $36.30 | $36.30 | 2,590 | — | — |
| 2021-09-07 | $37.40 | $37.40 | 6,860 | — | — |
| 2021-09-03 | $37.40 | $37.40 | 11,880 | — | — |
| 2021-09-02 | $36.50 | $36.50 | 12,160 | — | — |
| 2021-09-01 | $35.80 | $35.80 | 3,290 | — | — |
| 2021-08-31 | $34.80 | $34.80 | 6,450 | — | — |
| 2021-08-30 | $34.00 | $34.00 | 5,920 | — | — |
| 2021-08-27 | $35.30 | $35.30 | 10,750 | — | — |
| 2021-08-26 | $35.30 | $35.30 | 3,590 | — | — |
| 2021-08-25 | $36.50 | $36.50 | 10,920 | — | — |
| 2021-08-24 | $35.60 | $35.60 | 9,070 | — | — |
| 2021-08-23 | $34.40 | $34.40 | 25,320 | — | — |
| 2021-08-20 | $35.70 | $35.70 | 14,190 | — | — |
| 2021-08-19 | $38.00 | $38.00 | 44,390 | — | — |
| 2021-08-18 | $36.30 | $36.30 | 19,040 | — | — |
| 2021-08-17 | $35.70 | $35.70 | 20,450 | — | — |
| 2021-08-16 | $34.80 | $34.80 | 26,300 | — | — |
| 2021-08-13 | $39.00 | $39.00 | 272,930 | — | — |
| 2021-08-12 | $54.10 | $54.10 | 4,780 | — | — |
| 2021-08-11 | $58.00 | $58.00 | 2,260 | — | — |
| 2021-08-10 | $57.00 | $57.00 | 3,950 | — | — |
| 2021-08-09 | $59.00 | $59.00 | 3,420 | — | — |
| 2021-08-06 | $59.00 | $59.00 | 2,000 | — | — |
| 2021-08-05 | $58.90 | $58.90 | 2,800 | — | — |
| 2021-08-04 | $56.90 | $56.90 | 4,390 | — | — |
| 2021-08-03 | $57.00 | $57.00 | 2,920 | — | — |
| 2021-08-02 | $56.10 | $56.10 | 3,400 | — | — |
| 2021-07-30 | $57.40 | $57.40 | 5,410 | — | — |
| 2021-07-29 | $57.80 | $57.80 | 4,640 | — | — |
| 2021-07-28 | $61.40 | $61.40 | 10,260 | — | — |
| 2021-07-27 | $59.20 | $59.20 | 8,760 | — | — |
| 2021-07-26 | $61.60 | $61.60 | 12,710 | — | — |
| 2021-07-23 | $61.90 | $61.90 | 12,150 | — | — |
| 2021-07-22 | $62.30 | $62.30 | 5,080 | — | — |
| 2021-07-21 | $66.10 | $66.10 | 34,230 | — | — |
| 2021-07-20 | $60.80 | $60.80 | 3,580 | — | — |
| 2021-07-19 | $61.60 | $61.60 | 2,390 | — | — |
| 2021-07-16 | $62.80 | $62.80 | 3,080 | — | — |
| 2021-07-15 | $64.10 | $64.10 | 6,540 | — | — |
| 2021-07-14 | $64.10 | $64.10 | 18,860 | — | — |
| 2021-07-13 | $74.00 | $74.00 | 4,020 | — | — |
| 2021-07-12 | $72.20 | $72.20 | 1,890 | — | — |
| 2021-07-09 | $74.70 | $74.70 | 8,280 | — | — |
| 2021-07-08 | $71.70 | $71.70 | 6,250 | — | — |
| 2021-07-07 | $74.90 | $74.90 | 8,720 | — | — |
| 2021-07-06 | $76.10 | $76.10 | 14,110 | — | — |
| 2021-07-02 | $83.00 | $83.00 | 17,330 | — | — |
| 2021-07-01 | $82.80 | $82.80 | 12,880 | — | — |
| 2021-06-30 | $81.30 | $81.30 | 16,100 | — | — |
| 2021-06-29 | $80.10 | $80.10 | 9,240 | — | — |
| 2021-06-28 | $80.30 | $80.30 | 16,350 | — | — |
| 2021-06-25 | $78.50 | $78.50 | 9,370 | — | — |
| 2021-06-24 | $79.60 | $79.60 | 40,210 | — | — |
| 2021-06-23 | $75.90 | $75.90 | 12,000 | — | — |
| 2021-06-22 | $74.20 | $74.20 | 7,120 | — | — |
| 2021-06-21 | $73.40 | $73.40 | 8,260 | — | — |
| 2021-06-18 | $72.00 | $72.00 | 7,050 | — | — |
| 2021-06-17 | $71.00 | $71.00 | 8,740 | — | — |
| 2021-06-16 | $68.60 | $68.60 | 6,740 | — | — |
| 2021-06-15 | $67.40 | $67.40 | 14,070 | — | — |
| 2021-06-14 | $72.80 | $72.80 | 27,710 | — | — |
| 2021-06-11 | $70.60 | $70.60 | 28,630 | — | — |
| 2021-06-10 | $66.60 | $66.60 | 29,250 | — | — |
| 2021-06-09 | $65.50 | $65.50 | 13,690 | — | — |
| 2021-06-08 | $66.50 | $66.50 | 51,030 | — | — |
| 2021-06-07 | $69.50 | $69.50 | 178,550 | — | — |
| 2021-06-04 | $67.40 | $67.40 | 8,110 | — | — |
| 2021-06-03 | $65.60 | $65.60 | 2,280 | — | — |
| 2021-06-02 | $67.50 | $67.50 | 2,130 | — | — |
| 2021-06-01 | $67.70 | $67.70 | 6,370 | — | — |
| 2021-05-28 | $66.00 | $66.00 | 2,300 | — | — |
| 2021-05-27 | $66.25 | $66.25 | 3,770 | — | — |
| 2021-05-26 | $66.00 | $66.00 | 4,190 | — | — |
| 2021-05-25 | $62.70 | $62.70 | 5,680 | — | — |
| 2021-05-24 | $60.60 | $60.60 | 22,950 | — | — |
| 2021-05-21 | $63.90 | $63.90 | 227,100 | — | — |
| 2021-05-20 | $57.80 | $57.80 | 5,420 | — | — |
| 2021-05-19 | $61.30 | $61.30 | 13,370 | — | — |
| 2021-05-18 | $56.80 | $56.80 | 4,350 | — | — |
| 2021-05-17 | $52.90 | $52.90 | 2,860 | — | — |
| 2021-05-14 | $53.00 | $53.00 | 6,280 | — | — |
| 2021-05-13 | $52.00 | $52.00 | 3,770 | — | — |
| 2021-05-12 | $53.00 | $53.00 | 4,710 | — | — |
| 2021-05-11 | $53.50 | $53.50 | 5,880 | — | — |
| 2021-05-10 | $55.10 | $55.10 | 3,780 | — | — |
| 2021-05-07 | $55.90 | $55.90 | 5,910 | — | — |
| 2021-05-06 | $54.40 | $54.40 | 8,880 | — | — |
| 2021-05-05 | $58.90 | $58.90 | 9,560 | — | — |
| 2021-05-04 | $59.30 | $59.30 | 8,310 | — | — |
| 2021-05-03 | $61.10 | $61.10 | 6,320 | — | — |
| 2021-04-30 | $61.50 | $61.50 | 4,610 | — | — |
| 2021-04-29 | $61.00 | $61.00 | 5,060 | — | — |
| 2021-04-28 | $61.00 | $61.00 | 4,000 | — | — |
| 2021-04-27 | $61.70 | $61.70 | 7,740 | — | — |
| 2021-04-26 | $61.80 | $61.80 | 13,390 | — | — |
| 2021-04-23 | $59.00 | $59.00 | 11,050 | — | — |
| 2021-04-22 | $57.30 | $57.30 | 15,090 | — | — |
| 2021-04-21 | $57.60 | $57.60 | 33,700 | — | — |
| 2021-04-20 | $60.20 | $60.20 | 15,940 | — | — |
| 2021-04-19 | $62.30 | $62.30 | 38,980 | — | — |
| 2021-04-16 | $65.20 | $65.20 | 28,500 | — | — |
| 2021-04-15 | $71.40 | $71.40 | 32,590 | — | — |
| 2021-04-14 | $74.90 | $74.90 | 71,540 | — | — |
| 2021-04-13 | $73.20 | $73.20 | 1,876,740 | — | — |
| 2021-04-12 | $69.20 | $69.20 | 6,440 | — | — |
| 2021-04-09 | $68.10 | $68.10 | 19,520 | — | — |
| 2021-04-08 | $67.80 | $67.80 | 11,690 | — | — |
| 2021-04-07 | $67.00 | $67.00 | 8,890 | — | — |
| 2021-04-06 | $66.00 | $66.00 | 5,000 | — | — |
| 2021-04-05 | $65.40 | $65.40 | 16,390 | — | — |
| 2021-04-01 | $64.90 | $64.90 | 25,260 | — | — |
| 2021-03-31 | $65.90 | $65.90 | 73,520 | — | — |
| 2021-03-30 | $63.70 | $63.70 | 28,490 | — | — |
| 2021-03-29 | $56.60 | $56.60 | 10,430 | — | — |
| 2021-03-26 | $58.80 | $58.80 | 15,840 | — | — |
| 2021-03-25 | $61.40 | $61.40 | 17,770 | — | — |
| 2021-03-24 | $61.60 | $61.60 | 29,050 | — | — |
| 2021-03-23 | $68.10 | $68.10 | 25,790 | — | — |
| 2021-03-22 | $72.60 | $72.60 | 22,690 | — | — |
| 2021-03-19 | $71.80 | $71.80 | 26,510 | — | — |
| 2021-03-18 | $73.40 | $73.40 | 52,250 | — | — |
| 2021-03-17 | $75.80 | $75.80 | 43,970 | — | — |
| 2021-03-16 | $73.80 | $73.80 | 25,930 | — | — |
| 2021-03-15 | $75.50 | $75.50 | 66,790 | — | — |
| 2021-03-12 | $81.20 | $81.20 | 139,070 | — | — |
| 2021-03-11 | $84.50 | $84.50 | 1,696,520 | — | — |
| 2021-03-10 | $71.90 | $71.90 | 74,110 | — | — |
| 2021-03-09 | $68.90 | $68.90 | 10,280 | — | — |
| 2021-03-08 | $70.10 | $70.10 | 13,140 | — | — |
| 2021-03-05 | $68.30 | $68.30 | 25,820 | — | — |
| 2021-03-04 | $70.00 | $70.00 | 22,620 | — | — |
| 2021-03-03 | $79.20 | $79.20 | 49,890 | — | — |
| 2021-03-02 | $81.90 | $81.90 | 20,660 | — | — |
| 2021-03-01 | $79.00 | $79.00 | 107,070 | — | — |
| 2021-02-26 | $80.00 | $80.00 | 74,420 | — | — |
| 2021-02-25 | $73.60 | $73.60 | 28,850 | — | — |
| 2021-02-24 | $76.50 | $76.50 | 92,630 | — | — |
| 2021-02-23 | $64.30 | $64.30 | 11,940 | — | — |
| 2021-02-22 | $68.00 | $68.00 | 23,410 | — | — |
| 2021-02-19 | $61.60 | $61.60 | 24,300 | — | — |
| 2021-02-18 | $68.50 | $68.50 | 15,280 | — | — |
| 2021-02-17 | $69.00 | $69.00 | 39,860 | — | — |
| 2021-02-16 | $75.10 | $75.10 | 26,840 | — | — |
| 2021-02-12 | $74.10 | $74.10 | 279,500 | — | — |