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
- 2019-05-09 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 | $2,524.00 | $2,524.00 | 3,665 | — | — |
| 2021-12-30 | $2,564.00 | $2,564.00 | 6,140 | — | — |
| 2021-12-29 | $2,564.00 | $2,564.00 | 4,881 | — | — |
| 2021-12-28 | $2,442.00 | $2,442.00 | 5,049 | — | — |
| 2021-12-27 | $2,502.00 | $2,502.00 | 12,158 | — | — |
| 2021-12-23 | $2,656.00 | $2,656.00 | 5,069 | — | — |
| 2021-12-22 | $2,568.00 | $2,568.00 | 6,307 | — | — |
| 2021-12-21 | $2,562.00 | $2,562.00 | 8,440 | — | — |
| 2021-12-20 | $2,492.00 | $2,492.00 | 3,833 | — | — |
| 2021-12-17 | $2,434.00 | $2,434.00 | 10,472 | — | — |
| 2021-12-16 | $2,364.00 | $2,364.00 | 5,306 | — | — |
| 2021-12-15 | $2,372.00 | $2,372.00 | 9,683 | — | — |
| 2021-12-14 | $2,270.00 | $2,270.00 | 7,162 | — | — |
| 2021-12-13 | $2,462.00 | $2,462.00 | 4,671 | — | — |
| 2021-12-10 | $2,500.00 | $2,500.00 | 3,840 | — | — |
| 2021-12-09 | $2,606.00 | $2,606.00 | 4,807 | — | — |
| 2021-12-08 | $2,816.00 | $2,816.00 | 8,737 | — | — |
| 2021-12-07 | $2,620.00 | $2,620.00 | 5,090 | — | — |
| 2021-12-06 | $2,490.00 | $2,490.00 | 4,448 | — | — |
| 2021-12-03 | $2,608.00 | $2,608.00 | 5,731 | — | — |
| 2021-12-02 | $2,816.00 | $2,816.00 | 8,963 | — | — |
| 2021-12-01 | $2,782.00 | $2,782.00 | 14,129 | — | — |
| 2021-11-30 | $2,602.00 | $2,602.00 | 9,678 | — | — |
| 2021-11-29 | $2,486.00 | $2,486.00 | 7,054 | — | — |
| 2021-11-26 | $2,406.00 | $2,406.00 | 2,676 | — | — |
| 2021-11-24 | $2,444.00 | $2,444.00 | 5,353 | — | — |
| 2021-11-23 | $2,446.00 | $2,446.00 | 5,417 | — | — |
| 2021-11-22 | $2,518.00 | $2,518.00 | 6,244 | — | — |
| 2021-11-19 | $2,600.00 | $2,600.00 | 6,101 | — | — |
| 2021-11-18 | $2,580.00 | $2,580.00 | 7,550 | — | — |
| 2021-11-17 | $2,800.00 | $2,800.00 | 6,625 | — | — |
| 2021-11-16 | $2,938.00 | $2,938.00 | 5,299 | — | — |
| 2021-11-15 | $2,950.00 | $2,950.00 | 9,719 | — | — |
| 2021-11-12 | $2,852.00 | $2,852.00 | 8,641 | — | — |
| 2021-11-11 | $2,914.00 | $2,914.00 | 45,550 | — | — |
| 2021-11-10 | $3,148.00 | $3,148.00 | 7,197 | — | — |
| 2021-11-09 | $3,194.00 | $3,194.00 | 9,158 | — | — |
| 2021-11-08 | $3,424.00 | $3,424.00 | 10,278 | — | — |
| 2021-11-05 | $3,332.00 | $3,332.00 | 13,261 | — | — |
| 2021-11-04 | $3,280.00 | $3,280.00 | 14,509 | — | — |
| 2021-11-03 | $3,200.00 | $3,200.00 | 21,711 | — | — |
| 2021-11-02 | $3,396.00 | $3,396.00 | 72,788 | — | — |
| 2021-11-01 | $2,842.00 | $2,842.00 | 18,862 | — | — |
| 2021-10-29 | $2,640.00 | $2,640.00 | 23,352 | — | — |
| 2021-10-28 | $2,852.00 | $2,852.00 | 56,012 | — | — |
| 2021-10-27 | $2,702.00 | $2,702.00 | 148,367 | — | — |
| 2021-10-26 | $11,536.00 | $11,536.00 | 22,730 | — | — |
| 2021-10-25 | $11,854.00 | $11,854.00 | 1,922 | — | — |
| 2021-10-22 | $11,882.00 | $11,882.00 | 1,237 | — | — |
| 2021-10-21 | $11,570.00 | $11,570.00 | 1,453 | — | — |
| 2021-10-20 | $11,608.00 | $11,608.00 | 1,587 | — | — |
| 2021-10-19 | $11,400.00 | $11,400.00 | 3,151 | — | — |
| 2021-10-18 | $11,748.00 | $11,748.00 | 2,633 | — | — |
| 2021-10-15 | $12,610.00 | $12,610.00 | 2,798 | — | — |
| 2021-10-14 | $14,768.00 | $14,768.00 | 1,094 | — | — |
| 2021-10-13 | $14,878.00 | $14,878.00 | 1,347 | — | — |
| 2021-10-12 | $15,146.00 | $15,146.00 | 1,801 | — | — |
| 2021-10-11 | $15,722.00 | $15,722.00 | 1,259 | — | — |
| 2021-10-08 | $17,498.00 | $17,498.00 | 1,101 | — | — |
| 2021-10-07 | $18,000.00 | $18,000.00 | 1,075 | — | — |
| 2021-10-06 | $17,542.00 | $17,542.00 | 2,486 | — | — |
| 2021-10-05 | $19,434.00 | $19,434.00 | 972 | — | — |
| 2021-10-04 | $19,356.00 | $19,356.00 | 1,146 | — | — |
| 2021-10-01 | $19,396.00 | $19,396.00 | 1,079 | — | — |
| 2021-09-30 | $18,332.00 | $18,332.00 | 678 | — | — |
| 2021-09-29 | $18,656.00 | $18,656.00 | 973 | — | — |
| 2021-09-28 | $18,400.00 | $18,400.00 | 793 | — | — |
| 2021-09-27 | $18,486.00 | $18,486.00 | 880 | — | — |
| 2021-09-24 | $18,730.00 | $18,730.00 | 1,019 | — | — |
| 2021-09-23 | $18,430.00 | $18,430.00 | 920 | — | — |
| 2021-09-22 | $17,544.00 | $17,544.00 | 853 | — | — |
| 2021-09-21 | $17,322.00 | $17,322.00 | 720 | — | — |
| 2021-09-20 | $17,130.00 | $17,130.00 | 2,513 | — | — |
| 2021-09-17 | $17,558.00 | $17,558.00 | 2,681 | — | — |
| 2021-09-16 | $18,084.00 | $18,084.00 | 1,041 | — | — |
| 2021-09-15 | $16,788.00 | $16,788.00 | 1,239 | — | — |
| 2021-09-14 | $16,846.00 | $16,846.00 | 1,070 | — | — |
| 2021-09-13 | $17,438.00 | $17,438.00 | 1,086 | — | — |
| 2021-09-10 | $18,216.00 | $18,216.00 | 637 | — | — |
| 2021-09-09 | $17,856.00 | $17,856.00 | 858 | — | — |
| 2021-09-08 | $17,602.00 | $17,602.00 | 1,095 | — | — |
| 2021-09-07 | $17,870.00 | $17,870.00 | 1,604 | — | — |
| 2021-09-03 | $18,580.00 | $18,580.00 | 1,041 | — | — |
| 2021-09-02 | $19,826.00 | $19,826.00 | 830 | — | — |
| 2021-09-01 | $19,094.00 | $19,094.00 | 909 | — | — |
| 2021-08-31 | $19,260.00 | $19,260.00 | 1,783 | — | — |
| 2021-08-30 | $20,826.00 | $20,826.00 | 1,017 | — | — |
| 2021-08-27 | $21,178.00 | $21,178.00 | 1,640 | — | — |
| 2021-08-26 | $20,422.00 | $20,422.00 | 2,373 | — | — |
| 2021-08-25 | $18,590.00 | $18,590.00 | 1,040 | — | — |
| 2021-08-24 | $19,146.00 | $19,146.00 | 970 | — | — |
| 2021-08-23 | $19,072.00 | $19,072.00 | 1,393 | — | — |
| 2021-08-20 | $17,226.00 | $17,226.00 | 1,039 | — | — |
| 2021-08-19 | $18,038.00 | $18,038.00 | 1,041 | — | — |
| 2021-08-18 | $17,828.00 | $17,828.00 | 823 | — | — |
| 2021-08-17 | $18,036.00 | $18,036.00 | 1,413 | — | — |
| 2021-08-16 | $18,920.00 | $18,920.00 | 1,354 | — | — |
| 2021-08-13 | $20,014.00 | $20,014.00 | 1,569 | — | — |
| 2021-08-12 | $20,998.00 | $20,998.00 | 2,747 | — | — |
| 2021-08-11 | $22,130.00 | $22,130.00 | 4,066 | — | — |
| 2021-08-10 | $24,042.00 | $24,042.00 | 5,599 | — | — |
| 2021-08-09 | $19,782.00 | $19,782.00 | 9,367 | — | — |
| 2021-08-06 | $13,428.00 | $13,428.00 | 830 | — | — |
| 2021-08-05 | $13,832.00 | $13,832.00 | 1,056 | — | — |
| 2021-08-04 | $12,644.00 | $12,644.00 | 847 | — | — |
| 2021-08-03 | $11,408.00 | $11,408.00 | 450 | — | — |
| 2021-08-02 | $11,440.00 | $11,440.00 | 456 | — | — |
| 2021-07-30 | $11,302.00 | $11,302.00 | 557 | — | — |
| 2021-07-29 | $11,206.00 | $11,206.00 | 742 | — | — |
| 2021-07-28 | $11,928.00 | $11,928.00 | 601 | — | — |
| 2021-07-27 | $11,224.00 | $11,224.00 | 1,094 | — | — |
| 2021-07-26 | $11,908.00 | $11,908.00 | 1,039 | — | — |
| 2021-07-23 | $12,840.00 | $12,840.00 | 793 | — | — |
| 2021-07-22 | $12,898.00 | $12,898.00 | 1,434 | — | — |
| 2021-07-21 | $12,236.00 | $12,236.00 | 1,217 | — | — |
| 2021-07-20 | $11,552.00 | $11,552.00 | 925 | — | — |
| 2021-07-19 | $10,718.00 | $10,718.00 | 528 | — | — |
| 2021-07-16 | $10,708.00 | $10,708.00 | 544 | — | — |
| 2021-07-15 | $10,400.00 | $10,400.00 | 1,298 | — | — |
| 2021-07-14 | $11,004.00 | $11,004.00 | 1,002 | — | — |
| 2021-07-13 | $11,720.00 | $11,720.00 | 766 | — | — |
| 2021-07-12 | $11,772.00 | $11,772.00 | 867 | — | — |
| 2021-07-09 | $11,490.00 | $11,490.00 | 1,405 | — | — |
| 2021-07-08 | $11,874.00 | $11,874.00 | 957 | — | — |
| 2021-07-07 | $11,300.00 | $11,300.00 | 1,713 | — | — |
| 2021-07-06 | $10,682.00 | $10,682.00 | 1,338 | — | — |
| 2021-07-02 | $11,030.00 | $11,030.00 | 564 | — | — |
| 2021-07-01 | $11,026.00 | $11,026.00 | 661 | — | — |
| 2021-06-30 | $10,600.00 | $10,600.00 | 988 | — | — |
| 2021-06-29 | $10,872.00 | $10,872.00 | 413 | — | — |
| 2021-06-28 | $10,738.00 | $10,738.00 | 824 | — | — |
| 2021-06-25 | $11,146.00 | $11,146.00 | 3,274 | — | — |
| 2021-06-24 | $11,732.00 | $11,732.00 | 918 | — | — |
| 2021-06-23 | $11,422.00 | $11,422.00 | 700 | — | — |
| 2021-06-22 | $11,216.00 | $11,216.00 | 832 | — | — |
| 2021-06-21 | $11,216.00 | $11,216.00 | 1,116 | — | — |
| 2021-06-18 | $10,740.00 | $10,740.00 | 3,560 | — | — |
| 2021-06-17 | $10,332.00 | $10,332.00 | 787 | — | — |
| 2021-06-16 | $10,112.00 | $10,112.00 | 958 | — | — |
| 2021-06-15 | $9,664.00 | $9,664.00 | 2,392 | — | — |
| 2021-06-14 | $9,512.00 | $9,512.00 | 1,829 | — | — |
| 2021-06-11 | $9,738.00 | $9,738.00 | 760 | — | — |
| 2021-06-10 | $9,980.00 | $9,980.00 | 975 | — | — |
| 2021-06-09 | $9,432.00 | $9,432.00 | 662 | — | — |
| 2021-06-08 | $9,142.00 | $9,142.00 | 863 | — | — |
| 2021-06-07 | $8,660.00 | $8,660.00 | 2,880 | — | — |
| 2021-06-04 | $8,970.00 | $8,970.00 | 529 | — | — |
| 2021-06-03 | $9,058.00 | $9,058.00 | 604 | — | — |
| 2021-06-02 | $8,588.00 | $8,588.00 | 466 | — | — |
| 2021-06-01 | $8,238.00 | $8,238.00 | 392 | — | — |
| 2021-05-28 | $8,274.00 | $8,274.00 | 607 | — | — |
| 2021-05-27 | $8,886.00 | $8,886.00 | 669 | — | — |
| 2021-05-26 | $8,770.00 | $8,770.00 | 884 | — | — |
| 2021-05-25 | $7,762.00 | $7,762.00 | 702 | — | — |
| 2021-05-24 | $8,016.00 | $8,016.00 | 797 | — | — |
| 2021-05-21 | $7,494.00 | $7,494.00 | 984 | — | — |
| 2021-05-20 | $7,278.00 | $7,278.00 | 1,434 | — | — |
| 2021-05-19 | $7,510.00 | $7,510.00 | 888 | — | — |
| 2021-05-18 | $8,120.00 | $8,120.00 | 824 | — | — |
| 2021-05-17 | $7,736.00 | $7,736.00 | 548 | — | — |
| 2021-05-14 | $7,354.00 | $7,354.00 | 696 | — | — |
| 2021-05-13 | $6,866.00 | $6,866.00 | 591 | — | — |
| 2021-05-12 | $7,314.00 | $7,314.00 | 1,196 | — | — |
| 2021-05-11 | $7,270.00 | $7,270.00 | 1,050 | — | — |
| 2021-05-10 | $6,692.00 | $6,692.00 | 941 | — | — |
| 2021-05-07 | $7,420.00 | $7,420.00 | 558 | — | — |
| 2021-05-06 | $7,336.00 | $7,336.00 | 761 | — | — |
| 2021-05-05 | $7,320.00 | $7,320.00 | 595 | — | — |
| 2021-05-04 | $7,124.00 | $7,124.00 | 1,056 | — | — |
| 2021-05-03 | $7,740.00 | $7,740.00 | 871 | — | — |
| 2021-04-30 | $7,834.00 | $7,834.00 | 618 | — | — |
| 2021-04-29 | $7,762.00 | $7,762.00 | 617 | — | — |
| 2021-04-28 | $7,954.00 | $7,954.00 | 669 | — | — |
| 2021-04-27 | $7,760.00 | $7,760.00 | 761 | — | — |
| 2021-04-26 | $7,784.00 | $7,784.00 | 690 | — | — |
| 2021-04-23 | $7,652.00 | $7,652.00 | 638 | — | — |
| 2021-04-22 | $7,680.00 | $7,680.00 | 1,428 | — | — |
| 2021-04-21 | $7,344.00 | $7,344.00 | 1,306 | — | — |
| 2021-04-20 | $7,424.00 | $7,424.00 | 1,045 | — | — |
| 2021-04-19 | $7,350.00 | $7,350.00 | 1,160 | — | — |
| 2021-04-16 | $7,740.00 | $7,740.00 | 1,405 | — | — |
| 2021-04-15 | $7,732.00 | $7,732.00 | 1,373 | — | — |
| 2021-04-14 | $7,280.00 | $7,280.00 | 1,886 | — | — |
| 2021-04-13 | $7,136.00 | $7,136.00 | 1,344 | — | — |
| 2021-04-12 | $6,376.00 | $6,376.00 | 1,392 | — | — |
| 2021-04-09 | $6,718.00 | $6,718.00 | 1,370 | — | — |
| 2021-04-08 | $7,180.00 | $7,180.00 | 1,958 | — | — |
| 2021-04-07 | $6,588.00 | $6,588.00 | 760 | — | — |
| 2021-04-06 | $7,002.00 | $7,002.00 | 818 | — | — |
| 2021-04-05 | $7,120.00 | $7,120.00 | 1,187 | — | — |
| 2021-04-01 | $7,468.00 | $7,468.00 | 1,110 | — | — |
| 2021-03-31 | $7,206.00 | $7,206.00 | 1,600 | — | — |
| 2021-03-30 | $6,784.00 | $6,784.00 | 1,459 | — | — |
| 2021-03-29 | $6,502.00 | $6,502.00 | 935 | — | — |
| 2021-03-26 | $6,726.00 | $6,726.00 | 2,235 | — | — |
| 2021-03-25 | $6,574.00 | $6,574.00 | 3,132 | — | — |
| 2021-03-24 | $6,664.00 | $6,664.00 | 1,725 | — | — |
| 2021-03-23 | $6,878.00 | $6,878.00 | 1,182 | — | — |
| 2021-03-22 | $7,188.00 | $7,188.00 | 940 | — | — |
| 2021-03-19 | $7,300.00 | $7,300.00 | 2,998 | — | — |
| 2021-03-18 | $6,998.00 | $6,998.00 | 1,345 | — | — |
| 2021-03-17 | $7,392.00 | $7,392.00 | 1,621 | — | — |
| 2021-03-16 | $7,800.00 | $7,800.00 | 1,307 | — | — |
| 2021-03-15 | $7,852.00 | $7,852.00 | 1,150 | — | — |
| 2021-03-12 | $7,934.00 | $7,934.00 | 1,060 | — | — |
| 2021-03-11 | $8,200.00 | $8,200.00 | 1,928 | — | — |
| 2021-03-10 | $8,596.00 | $8,596.00 | 1,255 | — | — |
| 2021-03-09 | $8,012.00 | $8,012.00 | 1,052 | — | — |
| 2021-03-08 | $7,346.00 | $7,346.00 | 2,029 | — | — |
| 2021-03-05 | $7,598.00 | $7,598.00 | 1,413 | — | — |
| 2021-03-04 | $7,274.00 | $7,274.00 | 2,324 | — | — |
| 2021-03-03 | $7,038.00 | $7,038.00 | 1,618 | — | — |
| 2021-03-02 | $7,282.00 | $7,282.00 | 1,364 | — | — |
| 2021-03-01 | $7,286.00 | $7,286.00 | 1,487 | — | — |
| 2021-02-26 | $6,814.00 | $6,814.00 | 1,408 | — | — |
| 2021-02-25 | $6,574.00 | $6,574.00 | 1,750 | — | — |
| 2021-02-24 | $6,574.00 | $6,574.00 | 1,297 | — | — |
| 2021-02-23 | $6,470.00 | $6,470.00 | 1,569 | — | — |
| 2021-02-22 | $6,366.00 | $6,366.00 | 1,631 | — | — |
| 2021-02-19 | $6,494.00 | $6,494.00 | 1,776 | — | — |
| 2021-02-18 | $6,292.00 | $6,292.00 | 2,737 | — | — |
| 2021-02-17 | $6,230.00 | $6,230.00 | 3,491 | — | — |
| 2021-02-16 | $6,144.00 | $6,144.00 | 7,266 | — | — |
| 2021-02-12 | $9,494.00 | $9,494.00 | 372 | — | — |
| 2021-02-11 | $9,298.00 | $9,298.00 | 891 | — | — |
| 2021-02-10 | $9,842.00 | $9,842.00 | 1,355 | — | — |
| 2021-02-09 | $9,220.00 | $9,220.00 | 565 | — | — |
| 2021-02-08 | $9,182.00 | $9,182.00 | 1,320 | — | — |
| 2021-02-05 | $8,770.00 | $8,770.00 | 2,205 | — | — |
| 2021-02-04 | $9,524.00 | $9,524.00 | 2,457 | — | — |
| 2021-02-03 | $9,032.00 | $9,032.00 | 3,526 | — | — |
| 2021-02-02 | $7,222.00 | $7,222.00 | 1,097 | — | — |
| 2021-02-01 | $7,332.00 | $7,332.00 | 1,726 | — | — |
| 2021-01-29 | $7,844.00 | $7,844.00 | 1,108 | — | — |
| 2021-01-28 | $7,776.00 | $7,776.00 | 1,434 | — | — |
| 2021-01-27 | $7,958.00 | $7,958.00 | 2,909 | — | — |
| 2021-01-26 | $7,472.00 | $7,472.00 | 3,049 | — | — |
| 2021-01-25 | $6,332.00 | $6,332.00 | 639 | — | — |
| 2021-01-22 | $6,420.00 | $6,420.00 | 614 | — | — |
| 2021-01-21 | $6,352.00 | $6,352.00 | 629 | — | — |
| 2021-01-20 | $6,244.00 | $6,244.00 | 854 | — | — |
| 2021-01-19 | $6,610.00 | $6,610.00 | 929 | — | — |
| 2021-01-15 | $6,522.00 | $6,522.00 | 1,082 | — | — |
| 2021-01-14 | $6,382.00 | $6,382.00 | 1,276 | — | — |
| 2021-01-13 | $5,874.00 | $5,874.00 | 567 | — | — |
| 2021-01-12 | $6,042.00 | $6,042.00 | 644 | — | — |
| 2021-01-11 | $6,104.00 | $6,104.00 | 719 | — | — |
| 2021-01-08 | $6,088.00 | $6,088.00 | 705 | — | — |
| 2021-01-07 | $6,168.00 | $6,168.00 | 745 | — | — |
| 2021-01-06 | $5,958.00 | $5,958.00 | 723 | — | — |
| 2021-01-05 | $5,752.00 | $5,752.00 | 555 | — | — |
| 2021-01-04 | $5,720.00 | $5,720.00 | 698 | — | — |