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-01-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 | $60.45 | $60.45 | 5,593 | — | — |
| 2021-12-30 | $61.05 | $61.05 | 4,347 | — | — |
| 2021-12-29 | $58.05 | $58.05 | 47,300 | — | — |
| 2021-12-28 | $62.10 | $62.10 | 7,833 | — | — |
| 2021-12-27 | $63.45 | $63.45 | 7,447 | — | — |
| 2021-12-23 | $62.85 | $62.85 | 7,747 | — | — |
| 2021-12-22 | $63.75 | $63.75 | 3,653 | — | — |
| 2021-12-21 | $66.00 | $66.00 | 7,173 | — | — |
| 2021-12-20 | $62.40 | $62.40 | 8,727 | — | — |
| 2021-12-17 | $66.30 | $66.30 | 6,007 | — | — |
| 2021-12-16 | $67.95 | $67.95 | 38,933 | — | — |
| 2021-12-15 | $67.35 | $67.35 | 9,260 | — | — |
| 2021-12-14 | $69.75 | $69.75 | 10,693 | — | — |
| 2021-12-13 | $77.40 | $77.40 | 12,927 | — | — |
| 2021-12-10 | $74.10 | $74.10 | 19,193 | — | — |
| 2021-12-09 | $74.70 | $74.70 | 34,047 | — | — |
| 2021-12-08 | $84.00 | $84.00 | 880,787 | — | — |
| 2021-12-07 | $73.80 | $73.80 | 2,460 | — | — |
| 2021-12-06 | $70.80 | $70.80 | 3,020 | — | — |
| 2021-12-03 | $72.15 | $72.15 | 5,487 | — | — |
| 2021-12-02 | $75.00 | $75.00 | 8,827 | — | — |
| 2021-12-01 | $76.35 | $76.35 | 4,713 | — | — |
| 2021-11-30 | $79.50 | $79.50 | 3,280 | — | — |
| 2021-11-29 | $81.75 | $81.75 | 2,760 | — | — |
| 2021-11-26 | $80.10 | $80.10 | 1,713 | — | — |
| 2021-11-24 | $79.80 | $79.80 | 3,960 | — | — |
| 2021-11-23 | $78.45 | $78.45 | 2,820 | — | — |
| 2021-11-22 | $78.82 | $78.82 | 10,627 | — | — |
| 2021-11-19 | $83.55 | $83.55 | 4,333 | — | — |
| 2021-11-18 | $86.25 | $86.25 | 5,467 | — | — |
| 2021-11-17 | $91.20 | $91.20 | 3,547 | — | — |
| 2021-11-16 | $91.80 | $91.80 | 6,793 | — | — |
| 2021-11-15 | $96.60 | $96.60 | 3,187 | — | — |
| 2021-11-12 | $98.40 | $98.40 | 4,307 | — | — |
| 2021-11-11 | $97.80 | $97.80 | 2,907 | — | — |
| 2021-11-10 | $97.50 | $97.50 | 4,093 | — | — |
| 2021-11-09 | $98.25 | $98.25 | 3,147 | — | — |
| 2021-11-08 | $96.00 | $96.00 | 4,000 | — | — |
| 2021-11-05 | $94.20 | $94.20 | 1,540 | — | — |
| 2021-11-04 | $95.10 | $95.10 | 1,573 | — | — |
| 2021-11-03 | $96.00 | $96.00 | 2,353 | — | — |
| 2021-11-02 | $93.90 | $93.90 | 2,187 | — | — |
| 2021-11-01 | $94.95 | $94.95 | 3,687 | — | — |
| 2021-10-29 | $92.85 | $92.85 | 3,933 | — | — |
| 2021-10-28 | $92.10 | $92.10 | 6,653 | — | — |
| 2021-10-27 | $94.50 | $94.50 | 3,420 | — | — |
| 2021-10-26 | $95.25 | $95.25 | 3,253 | — | — |
| 2021-10-25 | $96.75 | $96.75 | 4,667 | — | — |
| 2021-10-22 | $98.85 | $98.85 | 3,060 | — | — |
| 2021-10-21 | $101.70 | $101.70 | 2,887 | — | — |
| 2021-10-20 | $101.10 | $101.10 | 2,067 | — | — |
| 2021-10-19 | $102.15 | $102.15 | 3,773 | — | — |
| 2021-10-18 | $101.55 | $101.55 | 4,500 | — | — |
| 2021-10-15 | $102.60 | $102.60 | 1,320 | — | — |
| 2021-10-14 | $102.90 | $102.90 | 1,633 | — | — |
| 2021-10-13 | $100.35 | $100.35 | 20,440 | — | — |
| 2021-10-12 | $103.50 | $103.50 | 11,780 | — | — |
| 2021-10-11 | $99.60 | $99.60 | 1,840 | — | — |
| 2021-10-08 | $98.70 | $98.70 | 4,673 | — | — |
| 2021-10-07 | $97.35 | $97.35 | 6,100 | — | — |
| 2021-10-06 | $94.65 | $94.65 | 10,327 | — | — |
| 2021-10-05 | $96.60 | $96.60 | 27,127 | — | — |
| 2021-10-04 | $94.50 | $94.50 | 3,253 | — | — |
| 2021-10-01 | $95.70 | $95.70 | 2,033 | — | — |
| 2021-09-30 | $93.90 | $93.90 | 3,393 | — | — |
| 2021-09-29 | $94.35 | $94.35 | 7,300 | — | — |
| 2021-09-28 | $98.70 | $98.70 | 5,687 | — | — |
| 2021-09-27 | $102.75 | $102.75 | 4,060 | — | — |
| 2021-09-24 | $102.90 | $102.90 | 26,880 | — | — |
| 2021-09-23 | $101.40 | $101.40 | 6,527 | — | — |
| 2021-09-22 | $100.80 | $100.80 | 12,320 | — | — |
| 2021-09-21 | $99.30 | $99.30 | 9,500 | — | — |
| 2021-09-20 | $95.85 | $95.85 | 13,120 | — | — |
| 2021-09-17 | $94.80 | $94.80 | 4,653 | — | — |
| 2021-09-16 | $92.10 | $92.10 | 3,633 | — | — |
| 2021-09-15 | $93.15 | $93.15 | 3,667 | — | — |
| 2021-09-14 | $93.75 | $93.75 | 13,807 | — | — |
| 2021-09-13 | $90.30 | $90.30 | 7,833 | — | — |
| 2021-09-10 | $92.55 | $92.55 | 7,107 | — | — |
| 2021-09-09 | $95.10 | $95.10 | 12,547 | — | — |
| 2021-09-08 | $99.15 | $99.15 | 19,433 | — | — |
| 2021-09-07 | $105.30 | $105.30 | 309,520 | — | — |
| 2021-09-03 | $94.50 | $94.50 | 2,447 | — | — |
| 2021-09-02 | $92.70 | $92.70 | 3,933 | — | — |
| 2021-09-01 | $93.15 | $93.15 | 3,320 | — | — |
| 2021-08-31 | $93.30 | $93.30 | 7,553 | — | — |
| 2021-08-30 | $92.40 | $92.40 | 10,967 | — | — |
| 2021-08-27 | $91.35 | $91.35 | 7,333 | — | — |
| 2021-08-26 | $90.00 | $90.00 | 2,593 | — | — |
| 2021-08-25 | $92.25 | $92.25 | 2,240 | — | — |
| 2021-08-24 | $92.25 | $92.25 | 9,660 | — | — |
| 2021-08-23 | $93.60 | $93.60 | 17,847 | — | — |
| 2021-08-20 | $87.15 | $87.15 | 5,527 | — | — |
| 2021-08-19 | $82.95 | $82.95 | 5,393 | — | — |
| 2021-08-18 | $80.85 | $80.85 | 6,147 | — | — |
| 2021-08-17 | $80.85 | $80.85 | 6,000 | — | — |
| 2021-08-16 | $83.55 | $83.55 | 5,787 | — | — |
| 2021-08-13 | $82.65 | $82.65 | 3,920 | — | — |
| 2021-08-12 | $83.85 | $83.85 | 4,413 | — | — |
| 2021-08-11 | $86.40 | $86.40 | 4,427 | — | — |
| 2021-08-10 | $87.15 | $87.15 | 8,327 | — | — |
| 2021-08-09 | $88.35 | $88.35 | 10,567 | — | — |
| 2021-08-06 | $92.70 | $92.70 | 8,260 | — | — |
| 2021-08-05 | $91.35 | $91.35 | 18,320 | — | — |
| 2021-08-04 | $93.60 | $93.60 | 12,313 | — | — |
| 2021-08-03 | $95.85 | $95.85 | 11,780 | — | — |
| 2021-08-02 | $96.15 | $96.15 | 27,627 | — | — |
| 2021-07-30 | $93.45 | $93.45 | 13,020 | — | — |
| 2021-07-29 | $100.50 | $100.50 | 25,333 | — | — |
| 2021-07-28 | $96.30 | $96.30 | 24,700 | — | — |
| 2021-07-27 | $101.10 | $101.10 | 28,407 | — | — |
| 2021-07-26 | $101.55 | $101.55 | 290,467 | — | — |
| 2021-07-23 | $101.55 | $101.55 | 44,960 | — | — |
| 2021-07-22 | $110.85 | $110.85 | 182,133 | — | — |
| 2021-07-21 | $126.60 | $126.60 | 3,564,633 | — | — |
| 2021-07-20 | $98.85 | $98.85 | 2,133 | — | — |
| 2021-07-19 | $94.80 | $94.80 | 3,253 | — | — |
| 2021-07-16 | $97.80 | $97.80 | 5,173 | — | — |
| 2021-07-15 | $103.05 | $103.05 | 10,027 | — | — |
| 2021-07-14 | $100.05 | $100.05 | 4,500 | — | — |
| 2021-07-13 | $102.30 | $102.30 | 3,773 | — | — |
| 2021-07-12 | $106.05 | $106.05 | 2,960 | — | — |
| 2021-07-09 | $108.45 | $108.45 | 10,533 | — | — |
| 2021-07-08 | $100.71 | $100.71 | 3,413 | — | — |
| 2021-07-07 | $100.65 | $100.65 | 2,447 | — | — |
| 2021-07-06 | $101.40 | $101.40 | 5,707 | — | — |
| 2021-07-02 | $103.05 | $103.05 | 3,073 | — | — |
| 2021-07-01 | $104.25 | $104.25 | 2,267 | — | — |
| 2021-06-30 | $105.00 | $105.00 | 4,753 | — | — |
| 2021-06-29 | $104.70 | $104.70 | 4,893 | — | — |
| 2021-06-28 | $103.20 | $103.20 | 13,000 | — | — |
| 2021-06-25 | $105.00 | $105.00 | 7,780 | — | — |
| 2021-06-24 | $100.80 | $100.80 | 5,213 | — | — |
| 2021-06-23 | $99.60 | $99.60 | 2,387 | — | — |
| 2021-06-22 | $99.30 | $99.30 | 2,160 | — | — |
| 2021-06-21 | $100.50 | $100.50 | 2,940 | — | — |
| 2021-06-18 | $101.85 | $101.85 | 4,287 | — | — |
| 2021-06-17 | $103.20 | $103.20 | 29,640 | — | — |
| 2021-06-16 | $98.25 | $98.25 | 5,993 | — | — |
| 2021-06-15 | $103.80 | $103.80 | 35,247 | — | — |
| 2021-06-14 | $100.05 | $100.05 | 3,173 | — | — |
| 2021-06-11 | $98.25 | $98.25 | 3,427 | — | — |
| 2021-06-10 | $97.35 | $97.35 | 6,060 | — | — |
| 2021-06-09 | $101.70 | $101.70 | 6,380 | — | — |
| 2021-06-08 | $105.30 | $105.30 | 10,287 | — | — |
| 2021-06-07 | $102.90 | $102.90 | 6,600 | — | — |
| 2021-06-04 | $103.65 | $103.65 | 8,260 | — | — |
| 2021-06-03 | $99.30 | $99.30 | 14,213 | — | — |
| 2021-06-02 | $91.80 | $91.80 | 4,907 | — | — |
| 2021-06-01 | $94.95 | $94.95 | 4,407 | — | — |
| 2021-05-28 | $91.20 | $91.20 | 4,593 | — | — |
| 2021-05-27 | $94.20 | $94.20 | 4,693 | — | — |
| 2021-05-26 | $91.65 | $91.65 | 9,780 | — | — |
| 2021-05-25 | $87.15 | $87.15 | 5,827 | — | — |
| 2021-05-24 | $87.00 | $87.00 | 5,893 | — | — |
| 2021-05-21 | $87.00 | $87.00 | 9,667 | — | — |
| 2021-05-20 | $81.60 | $81.60 | 31,760 | — | — |
| 2021-05-19 | $81.00 | $81.00 | 7,973 | — | — |
| 2021-05-18 | $84.75 | $84.75 | 11,800 | — | — |
| 2021-05-17 | $89.25 | $89.25 | 9,200 | — | — |
| 2021-05-14 | $92.85 | $92.85 | 7,867 | — | — |
| 2021-05-13 | $97.50 | $97.50 | 26,027 | — | — |
| 2021-05-12 | $93.45 | $93.45 | 29,633 | — | — |
| 2021-05-11 | $95.25 | $95.25 | 25,967 | — | — |
| 2021-05-10 | $93.30 | $93.30 | 133,167 | — | — |
| 2021-05-07 | $93.90 | $93.90 | 184,813 | — | — |
| 2021-05-06 | $92.10 | $92.10 | 3,237,113 | — | — |
| 2021-05-05 | $75.45 | $75.45 | 2,173 | — | — |
| 2021-05-04 | $77.10 | $77.10 | 873 | — | — |
| 2021-05-03 | $78.00 | $78.00 | 1,067 | — | — |
| 2021-04-30 | $75.90 | $75.90 | 1,233 | — | — |
| 2021-04-29 | $76.80 | $76.80 | 713 | — | — |
| 2021-04-28 | $75.30 | $75.30 | 2,753 | — | — |
| 2021-04-27 | $77.25 | $77.25 | 1,587 | — | — |
| 2021-04-26 | $79.50 | $79.50 | 1,993 | — | — |
| 2021-04-23 | $79.95 | $79.95 | 2,400 | — | — |
| 2021-04-22 | $79.50 | $79.50 | 1,320 | — | — |
| 2021-04-21 | $71.40 | $71.40 | 1,820 | — | — |
| 2021-04-20 | $69.15 | $69.15 | 3,620 | — | — |
| 2021-04-19 | $72.00 | $72.00 | 2,187 | — | — |
| 2021-04-16 | $74.40 | $74.40 | 4,253 | — | — |
| 2021-04-15 | $76.05 | $76.05 | 1,660 | — | — |
| 2021-04-14 | $74.25 | $74.25 | 3,240 | — | — |
| 2021-04-13 | $75.15 | $75.15 | 1,780 | — | — |
| 2021-04-12 | $76.35 | $76.35 | 4,247 | — | — |
| 2021-04-09 | $82.20 | $82.20 | 1,607 | — | — |
| 2021-04-08 | $83.25 | $83.25 | 1,260 | — | — |
| 2021-04-07 | $84.90 | $84.90 | 1,547 | — | — |
| 2021-04-06 | $86.10 | $86.10 | 2,080 | — | — |
| 2021-04-05 | $86.10 | $86.10 | 1,560 | — | — |
| 2021-04-01 | $83.85 | $83.85 | 1,880 | — | — |
| 2021-03-31 | $84.15 | $84.15 | 2,053 | — | — |
| 2021-03-30 | $81.30 | $81.30 | 2,167 | — | — |
| 2021-03-29 | $78.00 | $78.00 | 2,087 | — | — |
| 2021-03-26 | $80.55 | $80.55 | 1,407 | — | — |
| 2021-03-25 | $82.20 | $82.20 | 2,867 | — | — |
| 2021-03-24 | $80.10 | $80.10 | 5,687 | — | — |
| 2021-03-23 | $80.70 | $80.70 | 3,327 | — | — |
| 2021-03-22 | $83.25 | $83.25 | 15,060 | — | — |
| 2021-03-19 | $90.60 | $90.60 | 8,233 | — | — |
| 2021-03-18 | $97.80 | $97.80 | 5,000 | — | — |
| 2021-03-17 | $105.00 | $105.00 | 11,473 | — | — |
| 2021-03-16 | $103.20 | $103.20 | 23,333 | — | — |
| 2021-03-15 | $97.50 | $97.50 | 3,813 | — | — |
| 2021-03-12 | $95.40 | $95.40 | 4,833 | — | — |
| 2021-03-11 | $94.65 | $94.65 | 4,347 | — | — |
| 2021-03-10 | $93.60 | $93.60 | 18,220 | — | — |
| 2021-03-09 | $86.10 | $86.10 | 4,213 | — | — |
| 2021-03-08 | $83.55 | $83.55 | 2,700 | — | — |
| 2021-03-05 | $81.75 | $81.75 | 8,547 | — | — |
| 2021-03-04 | $81.69 | $81.69 | 6,860 | — | — |
| 2021-03-03 | $90.60 | $90.60 | 10,387 | — | — |
| 2021-03-02 | $97.95 | $97.95 | 17,260 | — | — |
| 2021-03-01 | $89.25 | $89.25 | 6,320 | — | — |
| 2021-02-26 | $89.70 | $89.70 | 6,493 | — | — |
| 2021-02-25 | $91.65 | $91.65 | 6,247 | — | — |
| 2021-02-24 | $97.80 | $97.80 | 5,527 | — | — |
| 2021-02-23 | $91.35 | $91.35 | 14,453 | — | — |
| 2021-02-22 | $97.20 | $97.20 | 12,353 | — | — |
| 2021-02-19 | $103.50 | $103.50 | 8,920 | — | — |
| 2021-02-18 | $100.65 | $100.65 | 5,120 | — | — |
| 2021-02-17 | $104.85 | $104.85 | 13,407 | — | — |
| 2021-02-16 | $108.15 | $108.15 | 17,067 | — | — |
| 2021-02-12 | $104.55 | $104.55 | 14,700 | — | — |
| 2021-02-11 | $119.70 | $119.70 | 22,120 | — | — |
| 2021-02-10 | $119.25 | $119.25 | 33,080 | — | — |
| 2021-02-09 | $125.70 | $125.70 | 32,593 | — | — |
| 2021-02-08 | $111.60 | $111.60 | 23,633 | — | — |
| 2021-02-05 | $108.00 | $108.00 | 35,500 | — | — |
| 2021-02-04 | $106.65 | $106.65 | 59,680 | — | — |
| 2021-02-03 | $108.75 | $108.75 | 240,313 | — | — |
| 2021-02-02 | $72.60 | $72.60 | 19,147 | — | — |
| 2021-02-01 | $71.25 | $71.25 | 12,020 | — | — |
| 2021-01-29 | $69.45 | $69.45 | 11,560 | — | — |
| 2021-01-28 | $66.30 | $66.30 | 10,387 | — | — |
| 2021-01-27 | $64.95 | $64.95 | 9,613 | — | — |
| 2021-01-26 | $65.85 | $65.85 | 13,913 | — | — |
| 2021-01-25 | $66.30 | $66.30 | 12,993 | — | — |
| 2021-01-22 | $63.90 | $63.90 | 10,287 | — | — |
| 2021-01-21 | $64.95 | $64.95 | 7,120 | — | — |
| 2021-01-20 | $66.30 | $66.30 | 7,007 | — | — |
| 2021-01-19 | $65.10 | $65.10 | 18,180 | — | — |
| 2021-01-15 | $68.70 | $68.70 | 9,860 | — | — |
| 2021-01-14 | $66.75 | $66.75 | 12,273 | — | — |
| 2021-01-13 | $66.00 | $66.00 | 32,820 | — | — |
| 2021-01-12 | $67.20 | $67.20 | 86,253 | — | — |