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-06-15 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,565.00 | $2,565.00 | 1,062 | — | — |
| 2021-12-30 | $2,646.00 | $2,646.00 | 1,207 | — | — |
| 2021-12-29 | $2,619.00 | $2,619.00 | 1,824 | — | — |
| 2021-12-28 | $2,943.00 | $2,943.00 | 1,167 | — | — |
| 2021-12-27 | $2,875.50 | $2,875.50 | 1,182 | — | — |
| 2021-12-23 | $2,902.50 | $2,902.50 | 1,489 | — | — |
| 2021-12-22 | $2,875.50 | $2,875.50 | 1,914 | — | — |
| 2021-12-21 | $2,943.00 | $2,943.00 | 2,193 | — | — |
| 2021-12-20 | $2,835.00 | $2,835.00 | 3,865 | — | — |
| 2021-12-17 | $3,307.50 | $3,307.50 | 21,536 | — | — |
| 2021-12-16 | $3,415.50 | $3,415.50 | 2,253 | — | — |
| 2021-12-15 | $3,496.50 | $3,496.50 | 7,447 | — | — |
| 2021-12-14 | $4,158.00 | $4,158.00 | 42,276 | — | — |
| 2021-12-13 | $3,240.00 | $3,240.00 | 2,544 | — | — |
| 2021-12-10 | $2,970.00 | $2,970.00 | 575 | — | — |
| 2021-12-09 | $3,078.00 | $3,078.00 | 904 | — | — |
| 2021-12-08 | $2,997.00 | $2,997.00 | 847 | — | — |
| 2021-12-07 | $2,889.00 | $2,889.00 | 1,749 | — | — |
| 2021-12-06 | $2,673.00 | $2,673.00 | 643 | — | — |
| 2021-12-03 | $2,673.00 | $2,673.00 | 1,104 | — | — |
| 2021-12-02 | $2,727.00 | $2,727.00 | 1,118 | — | — |
| 2021-12-01 | $2,632.50 | $2,632.50 | 1,535 | — | — |
| 2021-11-30 | $2,889.00 | $2,889.00 | 2,241 | — | — |
| 2021-11-29 | $2,997.00 | $2,997.00 | 1,044 | — | — |
| 2021-11-26 | $3,064.50 | $3,064.50 | 823 | — | — |
| 2021-11-24 | $3,199.50 | $3,199.50 | 2,908 | — | — |
| 2021-11-23 | $2,895.75 | $2,895.75 | 5,005 | — | — |
| 2021-11-22 | $2,565.00 | $2,565.00 | 2,507 | — | — |
| 2021-11-19 | $2,929.50 | $2,929.50 | 952 | — | — |
| 2021-11-18 | $2,875.50 | $2,875.50 | 1,644 | — | — |
| 2021-11-17 | $2,970.00 | $2,970.00 | 1,232 | — | — |
| 2021-11-16 | $3,064.50 | $3,064.50 | 1,272 | — | — |
| 2021-11-15 | $3,091.50 | $3,091.50 | 1,584 | — | — |
| 2021-11-12 | $3,159.00 | $3,159.00 | 1,873 | — | — |
| 2021-11-11 | $3,240.00 | $3,240.00 | 3,536 | — | — |
| 2021-11-10 | $2,902.50 | $2,902.50 | 7,942 | — | — |
| 2021-11-09 | $3,564.00 | $3,564.00 | 5,561 | — | — |
| 2021-11-08 | $3,523.50 | $3,523.50 | 13,026 | — | — |
| 2021-11-05 | $3,888.00 | $3,888.00 | 113,464 | — | — |
| 2021-11-04 | $3,091.50 | $3,091.50 | 5,314 | — | — |
| 2021-11-03 | $2,943.00 | $2,943.00 | 1,091 | — | — |
| 2021-11-02 | $2,997.00 | $2,997.00 | 4,310 | — | — |
| 2021-11-01 | $2,875.50 | $2,875.50 | 647 | — | — |
| 2021-10-29 | $2,889.00 | $2,889.00 | 492 | — | — |
| 2021-10-28 | $2,821.50 | $2,821.50 | 361 | — | — |
| 2021-10-27 | $2,754.00 | $2,754.00 | 457 | — | — |
| 2021-10-26 | $2,875.50 | $2,875.50 | 706 | — | — |
| 2021-10-25 | $2,970.00 | $2,970.00 | 1,282 | — | — |
| 2021-10-22 | $2,848.50 | $2,848.50 | 1,018 | — | — |
| 2021-10-21 | $2,943.00 | $2,943.00 | 845 | — | — |
| 2021-10-20 | $3,091.50 | $3,091.50 | 525 | — | — |
| 2021-10-19 | $3,064.50 | $3,064.50 | 866 | — | — |
| 2021-10-18 | $3,051.00 | $3,051.00 | 899 | — | — |
| 2021-10-15 | $3,226.50 | $3,226.50 | 434 | — | — |
| 2021-10-14 | $3,267.00 | $3,267.00 | 351 | — | — |
| 2021-10-13 | $3,334.50 | $3,334.50 | 313 | — | — |
| 2021-10-12 | $3,334.50 | $3,334.50 | 330 | — | — |
| 2021-10-11 | $3,348.00 | $3,348.00 | 405 | — | — |
| 2021-10-08 | $3,442.50 | $3,442.50 | 568 | — | — |
| 2021-10-07 | $3,577.50 | $3,577.50 | 1,626 | — | — |
| 2021-10-06 | $3,537.00 | $3,537.00 | 1,577 | — | — |
| 2021-10-05 | $3,564.00 | $3,564.00 | 1,737 | — | — |
| 2021-10-04 | $3,982.50 | $3,982.50 | 1,640 | — | — |
| 2021-10-01 | $3,888.00 | $3,888.00 | 3,979 | — | — |
| 2021-09-30 | $4,158.00 | $4,158.00 | 43,639 | — | — |
| 2021-09-29 | $3,078.00 | $3,078.00 | 429 | — | — |
| 2021-09-28 | $3,280.50 | $3,280.50 | 409 | — | — |
| 2021-09-27 | $3,348.00 | $3,348.00 | 934 | — | — |
| 2021-09-24 | $3,240.00 | $3,240.00 | 494 | — | — |
| 2021-09-23 | $3,550.50 | $3,550.50 | 1,112 | — | — |
| 2021-09-22 | $3,186.00 | $3,186.00 | 999 | — | — |
| 2021-09-21 | $3,159.00 | $3,159.00 | 788 | — | — |
| 2021-09-20 | $3,199.50 | $3,199.50 | 721 | — | — |
| 2021-09-17 | $3,510.00 | $3,510.00 | 431 | — | — |
| 2021-09-16 | $3,604.50 | $3,604.50 | 1,864 | — | — |
| 2021-09-15 | $3,550.50 | $3,550.50 | 756 | — | — |
| 2021-09-14 | $3,591.00 | $3,591.00 | 961 | — | — |
| 2021-09-13 | $3,753.00 | $3,753.00 | 918 | — | — |
| 2021-09-10 | $3,982.50 | $3,982.50 | 1,716 | — | — |
| 2021-09-09 | $4,036.50 | $4,036.50 | 387 | — | — |
| 2021-09-08 | $4,036.50 | $4,036.50 | 559 | — | — |
| 2021-09-07 | $4,117.50 | $4,117.50 | 908 | — | — |
| 2021-09-03 | $4,225.50 | $4,225.50 | 987 | — | — |
| 2021-09-02 | $4,522.50 | $4,522.50 | 1,529 | — | — |
| 2021-09-01 | $4,279.50 | $4,279.50 | 987 | — | — |
| 2021-08-31 | $4,131.00 | $4,131.00 | 1,077 | — | — |
| 2021-08-30 | $4,158.00 | $4,158.00 | 2,311 | — | — |
| 2021-08-27 | $3,901.50 | $3,901.50 | 702 | — | — |
| 2021-08-26 | $4,063.50 | $4,063.50 | 420 | — | — |
| 2021-08-25 | $4,077.00 | $4,077.00 | 1,695 | — | — |
| 2021-08-24 | $4,441.50 | $4,441.50 | 575 | — | — |
| 2021-08-23 | $4,441.50 | $4,441.50 | 492 | — | — |
| 2021-08-20 | $4,374.00 | $4,374.00 | 686 | — | — |
| 2021-08-19 | $4,509.00 | $4,509.00 | 573 | — | — |
| 2021-08-18 | $4,455.00 | $4,455.00 | 333 | — | — |
| 2021-08-17 | $4,455.00 | $4,455.00 | 597 | — | — |
| 2021-08-16 | $4,725.00 | $4,725.00 | 274 | — | — |
| 2021-08-13 | $4,698.00 | $4,698.00 | 580 | — | — |
| 2021-08-12 | $5,170.50 | $5,170.50 | 475 | — | — |
| 2021-08-11 | $5,494.50 | $5,494.50 | 333 | — | — |
| 2021-08-10 | $5,494.50 | $5,494.50 | 796 | — | — |
| 2021-08-09 | $5,454.00 | $5,454.00 | 321 | — | — |
| 2021-08-06 | $5,616.00 | $5,616.00 | 620 | — | — |
| 2021-08-05 | $5,697.00 | $5,697.00 | 426 | — | — |
| 2021-08-04 | $5,872.50 | $5,872.50 | 814 | — | — |
| 2021-08-03 | $5,805.00 | $5,805.00 | 674 | — | — |
| 2021-08-02 | $6,034.50 | $6,034.50 | 1,043 | — | — |
| 2021-07-30 | $5,973.75 | $5,973.75 | 848 | — | — |
| 2021-07-29 | $6,291.00 | $6,291.00 | 1,791 | — | — |
| 2021-07-28 | $7,047.00 | $7,047.00 | 8,126 | — | — |
| 2021-07-27 | $5,967.00 | $5,967.00 | 1,130 | — | — |
| 2021-07-26 | $6,628.50 | $6,628.50 | 1,666 | — | — |
| 2021-07-23 | $7,735.50 | $7,735.50 | 20,878 | — | — |
| 2021-07-22 | $7,749.00 | $7,749.00 | 3,364 | — | — |
| 2021-07-21 | $7,465.50 | $7,465.50 | 1,157 | — | — |
| 2021-07-20 | $7,087.50 | $7,087.50 | 736 | — | — |
| 2021-07-19 | $7,114.50 | $7,114.50 | 1,473 | — | — |
| 2021-07-16 | $8,329.50 | $8,329.50 | 1,778 | — | — |
| 2021-07-15 | $9,423.00 | $9,423.00 | 2,884 | — | — |
| 2021-07-14 | $8,653.50 | $8,653.50 | 1,956 | — | — |
| 2021-07-13 | $8,370.00 | $8,370.00 | 1,007 | — | — |
| 2021-07-12 | $8,248.50 | $8,248.50 | 322 | — | — |
| 2021-07-09 | $8,275.50 | $8,275.50 | 913 | — | — |
| 2021-07-08 | $8,478.00 | $8,478.00 | 709 | — | — |
| 2021-07-07 | $8,775.00 | $8,775.00 | 1,250 | — | — |
| 2021-07-06 | $9,409.50 | $9,409.50 | 625 | — | — |
| 2021-07-02 | $9,828.00 | $9,828.00 | 809 | — | — |
| 2021-07-01 | $10,368.00 | $10,368.00 | 2,018 | — | — |
| 2021-06-30 | $11,799.00 | $11,799.00 | 10,012 | — | — |
| 2021-06-29 | $14,931.00 | $14,931.00 | 4,375 | — | — |
| 2021-06-28 | $12,960.00 | $12,960.00 | 3,995 | — | — |
| 2021-06-25 | $11,610.00 | $11,610.00 | 826 | — | — |
| 2021-06-24 | $11,151.00 | $11,151.00 | 333 | — | — |
| 2021-06-23 | $12,069.00 | $12,069.00 | 1,133 | — | — |
| 2021-06-22 | $11,340.00 | $11,340.00 | 782 | — | — |
| 2021-06-21 | $10,962.00 | $10,962.00 | 298 | — | — |
| 2021-06-18 | $12,190.50 | $12,190.50 | 292 | — | — |
| 2021-06-17 | $13,621.50 | $13,621.50 | 392 | — | — |
| 2021-06-16 | $13,972.50 | $13,972.50 | 920 | — | — |
| 2021-06-15 | $18,225.00 | $18,225.00 | 3,798 | — | — |