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
- 2020-06-16 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 | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $53.50 | $53.50 | 12,961 | — | — |
| 2021-12-30 | $53.00 | $53.00 | 17,398 | — | — |
| 2021-12-29 | $52.00 | $52.00 | 12,268 | — | — |
| 2021-12-28 | $53.25 | $53.25 | 9,858 | — | — |
| 2021-12-27 | $54.00 | $54.00 | 9,644 | — | — |
| 2021-12-23 | $55.50 | $55.50 | 9,050 | — | — |
| 2021-12-22 | $56.63 | $56.63 | 7,975 | — | — |
| 2021-12-21 | $57.25 | $57.25 | 24,228 | — | — |
| 2021-12-20 | $54.50 | $54.50 | 21,693 | — | — |
| 2021-12-17 | $56.25 | $56.25 | 28,082 | — | — |
| 2021-12-16 | $53.50 | $53.50 | 120,968 | — | — |
| 2021-12-15 | $50.50 | $50.50 | 28,904 | — | — |
| 2021-12-14 | $53.25 | $53.25 | 21,187 | — | — |
| 2021-12-13 | $57.75 | $57.75 | 12,955 | — | — |
| 2021-12-10 | $58.25 | $58.25 | 8,327 | — | — |
| 2021-12-09 | $59.25 | $59.25 | 9,144 | — | — |
| 2021-12-08 | $63.00 | $63.00 | 7,592 | — | — |
| 2021-12-07 | $61.50 | $61.50 | 21,992 | — | — |
| 2021-12-06 | $56.00 | $56.00 | 20,452 | — | — |
| 2021-12-03 | $56.00 | $56.00 | 17,876 | — | — |
| 2021-12-02 | $60.50 | $60.50 | 13,659 | — | — |
| 2021-12-01 | $60.00 | $60.00 | 20,131 | — | — |
| 2021-11-30 | $66.50 | $66.50 | 14,490 | — | — |
| 2021-11-29 | $65.75 | $65.75 | 14,512 | — | — |
| 2021-11-26 | $68.50 | $68.50 | 8,246 | — | — |
| 2021-11-24 | $70.50 | $70.50 | 15,100 | — | — |
| 2021-11-23 | $69.25 | $69.25 | 21,152 | — | — |
| 2021-11-22 | $66.50 | $66.50 | 22,141 | — | — |
| 2021-11-19 | $72.00 | $72.00 | 13,451 | — | — |
| 2021-11-18 | $72.00 | $72.00 | 23,713 | — | — |
| 2021-11-17 | $79.50 | $79.50 | 19,009 | — | — |
| 2021-11-16 | $79.75 | $79.75 | 15,159 | — | — |
| 2021-11-15 | $83.25 | $83.25 | 10,273 | — | — |
| 2021-11-12 | $84.00 | $84.00 | 20,129 | — | — |
| 2021-11-11 | $82.00 | $82.00 | 19,489 | — | — |
| 2021-11-10 | $80.75 | $80.75 | 28,177 | — | — |
| 2021-11-09 | $83.75 | $83.75 | 22,878 | — | — |
| 2021-11-08 | $82.75 | $82.75 | 20,759 | — | — |
| 2021-11-05 | $80.50 | $80.50 | 23,426 | — | — |
| 2021-11-04 | $80.75 | $80.75 | 28,187 | — | — |
| 2021-11-03 | $83.25 | $83.25 | 49,645 | — | — |
| 2021-11-02 | $80.25 | $80.25 | 59,925 | — | — |
| 2021-11-01 | $77.25 | $77.25 | 86,153 | — | — |
| 2021-10-29 | $67.75 | $67.75 | 16,645 | — | — |
| 2021-10-28 | $69.00 | $69.00 | 15,461 | — | — |
| 2021-10-27 | $66.25 | $66.25 | 19,859 | — | — |
| 2021-10-26 | $68.50 | $68.50 | 29,923 | — | — |
| 2021-10-25 | $68.00 | $68.00 | 29,956 | — | — |
| 2021-10-22 | $66.25 | $66.25 | 49,284 | — | — |
| 2021-10-21 | $70.50 | $70.50 | 27,663 | — | — |
| 2021-10-20 | $71.25 | $71.25 | 49,470 | — | — |
| 2021-10-19 | $67.75 | $67.75 | 25,174 | — | — |
| 2021-10-18 | $67.50 | $67.50 | 27,948 | — | — |
| 2021-10-15 | $69.50 | $69.50 | 25,694 | — | — |
| 2021-10-14 | $71.75 | $71.75 | 26,593 | — | — |
| 2021-10-13 | $74.25 | $74.25 | 24,587 | — | — |
| 2021-10-12 | $69.25 | $69.25 | 17,474 | — | — |
| 2021-10-11 | $69.00 | $69.00 | 36,918 | — | — |
| 2021-10-08 | $68.00 | $68.00 | 22,481 | — | — |
| 2021-10-07 | $69.25 | $69.25 | 31,008 | — | — |
| 2021-10-06 | $68.50 | $68.50 | 44,482 | — | — |
| 2021-10-05 | $70.00 | $70.00 | 54,425 | — | — |
| 2021-10-04 | $74.00 | $74.00 | 53,975 | — | — |
| 2021-10-01 | $74.25 | $74.25 | 59,036 | — | — |
| 2021-09-30 | $74.00 | $74.00 | 64,807 | — | — |
| 2021-09-29 | $76.25 | $76.25 | 65,414 | — | — |
| 2021-09-28 | $77.75 | $77.75 | 60,083 | — | — |
| 2021-09-27 | $82.50 | $82.50 | 65,776 | — | — |
| 2021-09-24 | $81.00 | $81.00 | 53,802 | — | — |
| 2021-09-23 | $84.75 | $84.75 | 75,641 | — | — |
| 2021-09-22 | $83.50 | $83.50 | 88,262 | — | — |
| 2021-09-21 | $84.25 | $84.25 | 87,903 | — | — |
| 2021-09-20 | $84.00 | $84.00 | 102,361 | — | — |
| 2021-09-17 | $90.00 | $90.00 | 110,204 | — | — |
| 2021-09-16 | $85.38 | $85.38 | 115,762 | — | — |
| 2021-09-15 | $87.25 | $87.25 | 205,306 | — | — |
| 2021-09-14 | $96.50 | $96.50 | 101,206 | — | — |
| 2021-09-13 | $103.50 | $103.50 | 186,557 | — | — |
| 2021-09-10 | $102.75 | $102.75 | 184,459 | — | — |
| 2021-09-09 | $101.00 | $101.00 | 171,931 | — | — |
| 2021-09-08 | $103.75 | $103.75 | 246,824 | — | — |
| 2021-09-07 | $104.75 | $104.75 | 654,525 | — | — |
| 2021-09-03 | $126.50 | $126.50 | 1,636,645 | — | — |
| 2021-09-02 | $714.75 | $714.75 | 569,844 | — | — |
| 2021-09-01 | $748.00 | $748.00 | 23,257 | — | — |
| 2021-08-31 | $735.50 | $735.50 | 10,843 | — | — |
| 2021-08-30 | $733.25 | $733.25 | 15,626 | — | — |
| 2021-08-27 | $704.75 | $704.75 | 12,267 | — | — |
| 2021-08-26 | $683.25 | $683.25 | 9,860 | — | — |
| 2021-08-25 | $703.00 | $703.00 | 11,653 | — | — |
| 2021-08-24 | $700.00 | $700.00 | 17,168 | — | — |
| 2021-08-23 | $678.75 | $678.75 | 25,917 | — | — |
| 2021-08-20 | $675.75 | $675.75 | 13,188 | — | — |
| 2021-08-19 | $647.25 | $647.25 | 12,561 | — | — |
| 2021-08-18 | $642.50 | $642.50 | 10,579 | — | — |
| 2021-08-17 | $667.75 | $667.75 | 36,373 | — | — |
| 2021-08-16 | $595.00 | $595.00 | 9,017 | — | — |
| 2021-08-13 | $633.75 | $633.75 | 9,656 | — | — |
| 2021-08-12 | $660.75 | $660.75 | 5,928 | — | — |
| 2021-08-11 | $686.25 | $686.25 | 4,417 | — | — |
| 2021-08-10 | $697.75 | $697.75 | 4,263 | — | — |
| 2021-08-09 | $714.50 | $714.50 | 7,348 | — | — |
| 2021-08-06 | $673.00 | $673.00 | 16,972 | — | — |
| 2021-08-05 | $700.00 | $700.00 | 5,752 | — | — |
| 2021-08-04 | $712.25 | $712.25 | 3,985 | — | — |
| 2021-08-03 | $749.25 | $749.25 | 15,226 | — | — |
| 2021-08-02 | $760.00 | $760.00 | 6,659 | — | — |
| 2021-07-30 | $749.00 | $749.00 | 8,182 | — | — |
| 2021-07-29 | $749.50 | $749.50 | 4,270 | — | — |
| 2021-07-28 | $777.00 | $777.00 | 7,022 | — | — |
| 2021-07-27 | $729.00 | $729.00 | 7,046 | — | — |
| 2021-07-26 | $774.00 | $774.00 | 7,432 | — | — |
| 2021-07-23 | $757.75 | $757.75 | 12,639 | — | — |
| 2021-07-22 | $817.00 | $817.00 | 28,750 | — | — |
| 2021-07-21 | $916.75 | $916.75 | 7,349 | — | — |
| 2021-07-20 | $824.50 | $824.50 | 7,435 | — | — |
| 2021-07-19 | $823.00 | $823.00 | 7,914 | — | — |
| 2021-07-16 | $776.25 | $776.25 | 5,902 | — | — |
| 2021-07-15 | $770.25 | $770.25 | 8,696 | — | — |
| 2021-07-14 | $786.25 | $786.25 | 9,895 | — | — |
| 2021-07-13 | $833.75 | $833.75 | 9,877 | — | — |
| 2021-07-12 | $903.50 | $903.50 | 8,846 | — | — |
| 2021-07-09 | $861.50 | $861.50 | 7,308 | — | — |
| 2021-07-08 | $800.50 | $800.50 | 6,705 | — | — |
| 2021-07-07 | $821.25 | $821.25 | 11,859 | — | — |
| 2021-07-06 | $888.50 | $888.50 | 9,797 | — | — |
| 2021-07-02 | $875.50 | $875.50 | 4,045 | — | — |
| 2021-07-01 | $874.25 | $874.25 | 9,121 | — | — |
| 2021-06-30 | $840.50 | $840.50 | 8,743 | — | — |
| 2021-06-29 | $819.50 | $819.50 | 13,610 | — | — |
| 2021-06-28 | $859.00 | $859.00 | 17,940 | — | — |
| 2021-06-25 | $891.75 | $891.75 | 62,168 | — | — |
| 2021-06-24 | $912.50 | $912.50 | 5,349 | — | — |
| 2021-06-23 | $922.25 | $922.25 | 6,149 | — | — |
| 2021-06-22 | $926.50 | $926.50 | 12,046 | — | — |
| 2021-06-21 | $965.50 | $965.50 | 3,950 | — | — |
| 2021-06-18 | $974.50 | $974.50 | 6,029 | — | — |
| 2021-06-17 | $999.75 | $999.75 | 4,625 | — | — |
| 2021-06-16 | $958.50 | $958.50 | 7,865 | — | — |
| 2021-06-15 | $995.75 | $995.75 | 4,387 | — | — |
| 2021-06-14 | $1,014.50 | $1,014.50 | 3,200 | — | — |
| 2021-06-11 | $1,020.50 | $1,020.50 | 2,830 | — | — |
| 2021-06-10 | $1,025.00 | $1,025.00 | 3,722 | — | — |
| 2021-06-09 | $1,003.50 | $1,003.50 | 3,267 | — | — |
| 2021-06-08 | $1,058.25 | $1,058.25 | 6,898 | — | — |
| 2021-06-07 | $1,062.50 | $1,062.50 | 7,943 | — | — |
| 2021-06-04 | $1,003.50 | $1,003.50 | 4,643 | — | — |
| 2021-06-03 | $953.25 | $953.25 | 5,415 | — | — |
| 2021-06-02 | $911.50 | $911.50 | 4,331 | — | — |
| 2021-06-01 | $913.25 | $913.25 | 2,642 | — | — |
| 2021-05-28 | $888.50 | $888.50 | 2,392 | — | — |
| 2021-05-27 | $920.25 | $920.25 | 3,150 | — | — |
| 2021-05-26 | $854.50 | $854.50 | 2,796 | — | — |
| 2021-05-25 | $852.75 | $852.75 | 4,031 | — | — |
| 2021-05-24 | $937.75 | $937.75 | 4,226 | — | — |
| 2021-05-21 | $950.00 | $950.00 | 7,673 | — | — |
| 2021-05-20 | $907.50 | $907.50 | 3,287 | — | — |
| 2021-05-19 | $894.75 | $894.75 | 5,283 | — | — |
| 2021-05-18 | $877.50 | $877.50 | 7,135 | — | — |
| 2021-05-17 | $791.75 | $791.75 | 6,804 | — | — |
| 2021-05-14 | $790.25 | $790.25 | 4,624 | — | — |
| 2021-05-13 | $787.50 | $787.50 | 6,906 | — | — |
| 2021-05-12 | $848.25 | $848.25 | 4,172 | — | — |
| 2021-05-11 | $807.50 | $807.50 | 4,484 | — | — |
| 2021-05-10 | $793.75 | $793.75 | 5,660 | — | — |
| 2021-05-07 | $816.00 | $816.00 | 7,588 | — | — |
| 2021-05-06 | $800.00 | $800.00 | 7,611 | — | — |
| 2021-05-05 | $862.00 | $862.00 | 3,184 | — | — |
| 2021-05-04 | $865.75 | $865.75 | 4,974 | — | — |
| 2021-05-03 | $914.75 | $914.75 | 3,654 | — | — |
| 2021-04-30 | $904.75 | $904.75 | 4,628 | — | — |
| 2021-04-29 | $918.75 | $918.75 | 2,507 | — | — |
| 2021-04-28 | $937.75 | $937.75 | 3,237 | — | — |
| 2021-04-27 | $948.00 | $948.00 | 3,490 | — | — |
| 2021-04-26 | $907.75 | $907.75 | 3,895 | — | — |
| 2021-04-23 | $856.00 | $856.00 | 1,886 | — | — |
| 2021-04-22 | $843.75 | $843.75 | 3,893 | — | — |
| 2021-04-21 | $865.50 | $865.50 | 3,725 | — | — |
| 2021-04-20 | $830.00 | $830.00 | 6,393 | — | — |
| 2021-04-19 | $894.25 | $894.25 | 4,277 | — | — |
| 2021-04-16 | $920.00 | $920.00 | 6,836 | — | — |
| 2021-04-15 | $919.50 | $919.50 | 2,959 | — | — |
| 2021-04-14 | $909.50 | $909.50 | 6,683 | — | — |
| 2021-04-13 | $866.25 | $866.25 | 7,507 | — | — |
| 2021-04-12 | $847.75 | $847.75 | 24,537 | — | — |
| 2021-04-09 | $991.50 | $991.50 | 20,788 | — | — |
| 2021-04-08 | $941.00 | $941.00 | 23,200 | — | — |
| 2021-04-07 | $834.50 | $834.50 | 8,286 | — | — |
| 2021-04-06 | $807.25 | $807.25 | 6,130 | — | — |
| 2021-04-05 | $832.25 | $832.25 | 10,355 | — | — |
| 2021-04-01 | $801.75 | $801.75 | 10,323 | — | — |
| 2021-03-31 | $856.75 | $856.75 | 11,544 | — | — |
| 2021-03-30 | $804.50 | $804.50 | 11,470 | — | — |
| 2021-03-29 | $805.00 | $805.00 | 16,066 | — | — |
| 2021-03-26 | $750.50 | $750.50 | 44,950 | — | — |
| 2021-03-25 | $723.00 | $723.00 | 30,052 | — | — |
| 2021-03-24 | $625.25 | $625.25 | 14,419 | — | — |
| 2021-03-23 | $691.00 | $691.00 | 10,629 | — | — |
| 2021-03-22 | $711.50 | $711.50 | 7,980 | — | — |
| 2021-03-19 | $697.50 | $697.50 | 13,052 | — | — |
| 2021-03-18 | $657.50 | $657.50 | 11,222 | — | — |
| 2021-03-17 | $694.75 | $694.75 | 52,466 | — | — |
| 2021-03-16 | $695.00 | $695.00 | 4,923 | — | — |
| 2021-03-15 | $717.75 | $717.75 | 10,171 | — | — |
| 2021-03-12 | $739.75 | $739.75 | 3,795 | — | — |
| 2021-03-11 | $725.00 | $725.00 | 3,639 | — | — |
| 2021-03-10 | $694.75 | $694.75 | 10,857 | — | — |
| 2021-03-09 | $708.50 | $708.50 | 5,606 | — | — |
| 2021-03-08 | $684.25 | $684.25 | 7,117 | — | — |
| 2021-03-05 | $669.25 | $669.25 | 5,109 | — | — |
| 2021-03-04 | $663.00 | $663.00 | 7,552 | — | — |
| 2021-03-03 | $728.25 | $728.25 | 4,606 | — | — |
| 2021-03-02 | $737.25 | $737.25 | 4,214 | — | — |
| 2021-03-01 | $742.75 | $742.75 | 6,638 | — | — |
| 2021-02-26 | $712.25 | $712.25 | 3,232 | — | — |
| 2021-02-25 | $704.00 | $704.00 | 4,883 | — | — |
| 2021-02-24 | $729.00 | $729.00 | 4,197 | — | — |
| 2021-02-23 | $720.75 | $720.75 | 4,446 | — | — |
| 2021-02-22 | $752.75 | $752.75 | 4,025 | — | — |
| 2021-02-19 | $809.50 | $809.50 | 9,594 | — | — |
| 2021-02-18 | $769.00 | $769.00 | 7,061 | — | — |
| 2021-02-17 | $847.25 | $847.25 | 3,244 | — | — |
| 2021-02-16 | $847.25 | $847.25 | 4,858 | — | — |
| 2021-02-12 | $850.75 | $850.75 | 9,413 | — | — |
| 2021-02-11 | $888.25 | $888.25 | 2,395 | — | — |
| 2021-02-10 | $927.25 | $927.25 | 2,362 | — | — |
| 2021-02-09 | $939.75 | $939.75 | 2,428 | — | — |
| 2021-02-08 | $963.75 | $963.75 | 2,585 | — | — |
| 2021-02-05 | $957.00 | $957.00 | 2,946 | — | — |
| 2021-02-04 | $914.75 | $914.75 | 2,212 | — | — |
| 2021-02-03 | $909.00 | $909.00 | 2,060 | — | — |
| 2021-02-02 | $899.50 | $899.50 | 1,529 | — | — |
| 2021-02-01 | $845.25 | $845.25 | 2,102 | — | — |
| 2021-01-29 | $846.50 | $846.50 | 1,708 | — | — |
| 2021-01-28 | $861.75 | $861.75 | 3,842 | — | — |
| 2021-01-27 | $843.25 | $843.25 | 3,289 | — | — |
| 2021-01-26 | $937.25 | $937.25 | 2,426 | — | — |
| 2021-01-25 | $960.75 | $960.75 | 2,091 | — | — |
| 2021-01-22 | $974.75 | $974.75 | 1,127 | — | — |
| 2021-01-21 | $975.50 | $975.50 | 2,410 | — | — |
| 2021-01-20 | $998.50 | $998.50 | 4,655 | — | — |
| 2021-01-19 | $1,006.00 | $1,006.00 | 5,225 | — | — |
| 2021-01-15 | $991.25 | $991.25 | 1,802 | — | — |
| 2021-01-14 | $948.75 | $948.75 | 1,576 | — | — |
| 2021-01-13 | $914.00 | $914.00 | 1,725 | — | — |
| 2021-01-12 | $933.50 | $933.50 | 1,924 | — | — |
| 2021-01-11 | $875.00 | $875.00 | 1,327 | — | — |
| 2021-01-08 | $872.00 | $872.00 | 2,083 | — | — |
| 2021-01-07 | $886.25 | $886.25 | 1,413 | — | — |
| 2021-01-06 | $880.50 | $880.50 | 2,061 | — | — |
| 2021-01-05 | $853.50 | $853.50 | 4,003 | — | — |
| 2021-01-04 | $881.50 | $881.50 | 3,276 | — | — |