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-05-18 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 | $13,759.20 | $13,759.20 | 61 | — | — |
| 2021-12-30 | $14,601.60 | $14,601.60 | 55 | — | — |
| 2021-12-29 | $14,227.20 | $14,227.20 | 20 | — | — |
| 2021-12-28 | $14,882.40 | $14,882.40 | 23 | — | — |
| 2021-12-27 | $15,912.00 | $15,912.00 | 102 | — | — |
| 2021-12-23 | $16,380.00 | $16,380.00 | 129 | — | — |
| 2021-12-22 | $14,227.20 | $14,227.20 | 12 | — | — |
| 2021-12-21 | $14,320.80 | $14,320.80 | 23 | — | — |
| 2021-12-20 | $14,414.40 | $14,414.40 | 31 | — | — |
| 2021-12-17 | $14,882.40 | $14,882.40 | 33 | — | — |
| 2021-12-16 | $15,818.40 | $15,818.40 | 17 | — | — |
| 2021-12-15 | $15,537.60 | $15,537.60 | 110 | — | — |
| 2021-12-14 | $14,976.00 | $14,976.00 | 16 | — | — |
| 2021-12-13 | $15,631.20 | $15,631.20 | 20 | — | — |
| 2021-12-10 | $16,005.60 | $16,005.60 | 36 | — | — |
| 2021-12-09 | $15,724.80 | $15,724.80 | 28 | — | — |
| 2021-12-08 | $16,848.00 | $16,848.00 | 116 | — | — |
| 2021-12-07 | $16,848.00 | $16,848.00 | 1,594 | — | — |
| 2021-12-06 | $14,133.60 | $14,133.60 | 23 | — | — |
| 2021-12-03 | $14,320.80 | $14,320.80 | 80 | — | — |
| 2021-12-02 | $17,690.40 | $17,690.40 | 13 | — | — |
| 2021-12-01 | $17,035.20 | $17,035.20 | 21 | — | — |
| 2021-11-30 | $18,064.80 | $18,064.80 | 23 | — | — |
| 2021-11-29 | $19,468.80 | $19,468.80 | 54 | — | — |
| 2021-11-26 | $18,982.08 | $18,982.08 | 19 | — | — |
| 2021-11-24 | $19,843.20 | $19,843.20 | 26 | — | — |
| 2021-11-23 | $19,375.20 | $19,375.20 | 32 | — | — |
| 2021-11-22 | $20,592.00 | $20,592.00 | 22 | — | — |
| 2021-11-19 | $21,340.80 | $21,340.80 | 15 | — | — |
| 2021-11-18 | $21,060.00 | $21,060.00 | 56 | — | — |
| 2021-11-17 | $22,464.00 | $22,464.00 | 45 | — | — |
| 2021-11-16 | $24,148.80 | $24,148.80 | 136 | — | — |
| 2021-11-15 | $22,464.00 | $22,464.00 | 22 | — | — |
| 2021-11-12 | $21,808.80 | $21,808.80 | 18 | — | — |
| 2021-11-11 | $21,060.00 | $21,060.00 | 24 | — | — |
| 2021-11-10 | $21,340.80 | $21,340.80 | 76 | — | — |
| 2021-11-09 | $21,153.60 | $21,153.60 | 29 | — | — |
| 2021-11-08 | $21,153.60 | $21,153.60 | 16 | — | — |
| 2021-11-05 | $21,153.60 | $21,153.60 | 16 | — | — |
| 2021-11-04 | $20,685.60 | $20,685.60 | 18 | — | — |
| 2021-11-03 | $20,966.40 | $20,966.40 | 18 | — | — |
| 2021-11-02 | $21,434.40 | $21,434.40 | 215 | — | — |
| 2021-11-01 | $21,434.40 | $21,434.40 | 28 | — | — |
| 2021-10-29 | $21,247.20 | $21,247.20 | 74 | — | — |
| 2021-10-28 | $19,656.00 | $19,656.00 | 48 | — | — |
| 2021-10-27 | $19,656.00 | $19,656.00 | 42 | — | — |
| 2021-10-26 | $19,843.20 | $19,843.20 | 34 | — | — |
| 2021-10-25 | $19,281.60 | $19,281.60 | 25 | — | — |
| 2021-10-22 | $18,720.00 | $18,720.00 | 62 | — | — |
| 2021-10-21 | $20,311.20 | $20,311.20 | 32 | — | — |
| 2021-10-20 | $20,872.80 | $20,872.80 | 145 | — | — |
| 2021-10-19 | $20,592.00 | $20,592.00 | 248 | — | — |
| 2021-10-18 | $20,124.00 | $20,124.00 | 57 | — | — |
| 2021-10-15 | $21,434.40 | $21,434.40 | 167 | — | — |
| 2021-10-14 | $21,340.80 | $21,340.80 | 1,212 | — | — |
| 2021-10-13 | $19,656.00 | $19,656.00 | 11 | — | — |
| 2021-10-12 | $19,468.80 | $19,468.80 | 13 | — | — |
| 2021-10-11 | $19,375.20 | $19,375.20 | 11 | — | — |
| 2021-10-08 | $19,749.60 | $19,749.60 | 21 | — | — |
| 2021-10-07 | $19,468.80 | $19,468.80 | 34 | — | — |
| 2021-10-06 | $17,971.20 | $17,971.20 | 60 | — | — |
| 2021-10-05 | $19,562.40 | $19,562.40 | 29 | — | — |
| 2021-10-04 | $20,498.40 | $20,498.40 | 28 | — | — |
| 2021-10-01 | $21,902.40 | $21,902.40 | 28 | — | — |
| 2021-09-30 | $22,370.40 | $22,370.40 | 57 | — | — |
| 2021-09-29 | $23,212.80 | $23,212.80 | 957 | — | — |
| 2021-09-28 | $22,932.00 | $22,932.00 | 6 | — | — |
| 2021-09-27 | $23,493.60 | $23,493.60 | 9 | — | — |
| 2021-09-24 | $23,212.80 | $23,212.80 | 16 | — | — |
| 2021-09-23 | $23,493.60 | $23,493.60 | 28 | — | — |
| 2021-09-22 | $24,055.20 | $24,055.20 | 43 | — | — |
| 2021-09-21 | $24,804.00 | $24,804.00 | 47 | — | — |
| 2021-09-20 | $22,932.00 | $22,932.00 | 31 | — | — |
| 2021-09-17 | $25,646.40 | $25,646.40 | 28 | — | — |
| 2021-09-16 | $26,020.80 | $26,020.80 | 74 | — | — |
| 2021-09-15 | $23,025.60 | $23,025.60 | 23 | — | — |
| 2021-09-14 | $23,493.60 | $23,493.60 | 39 | — | — |
| 2021-09-13 | $25,927.20 | $25,927.20 | 32 | — | — |
| 2021-09-10 | $27,518.40 | $27,518.40 | 25 | — | — |
| 2021-09-09 | $27,284.40 | $27,284.40 | 29 | — | — |
| 2021-09-08 | $28,173.60 | $28,173.60 | 15 | — | — |
| 2021-09-07 | $29,016.00 | $29,016.00 | 31 | — | — |
| 2021-09-03 | $28,922.40 | $28,922.40 | 50 | — | — |
| 2021-09-02 | $30,888.00 | $30,888.00 | 36 | — | — |
| 2021-09-01 | $31,356.00 | $31,356.00 | 35 | — | — |
| 2021-08-31 | $30,888.00 | $30,888.00 | 16 | — | — |
| 2021-08-30 | $31,543.20 | $31,543.20 | 52 | — | — |
| 2021-08-27 | $31,636.80 | $31,636.80 | 31 | — | — |
| 2021-08-26 | $32,011.20 | $32,011.20 | 27 | — | — |
| 2021-08-25 | $33,976.80 | $33,976.80 | 28 | — | — |
| 2021-08-24 | $33,321.60 | $33,321.60 | 33 | — | — |
| 2021-08-23 | $31,824.00 | $31,824.00 | 22 | — | — |
| 2021-08-20 | $31,449.60 | $31,449.60 | 21 | — | — |
| 2021-08-19 | $30,888.00 | $30,888.00 | 22 | — | — |
| 2021-08-18 | $32,760.00 | $32,760.00 | 28 | — | — |
| 2021-08-17 | $30,420.00 | $30,420.00 | 26 | — | — |
| 2021-08-16 | $31,449.60 | $31,449.60 | 20 | — | — |
| 2021-08-13 | $32,853.60 | $32,853.60 | 28 | — | — |
| 2021-08-12 | $35,380.80 | $35,380.80 | 32 | — | — |
| 2021-08-11 | $37,159.20 | $37,159.20 | 25 | — | — |
| 2021-08-10 | $38,469.60 | $38,469.60 | 23 | — | — |
| 2021-08-09 | $39,312.00 | $39,312.00 | 66 | — | — |
| 2021-08-06 | $36,784.80 | $36,784.80 | 124 | — | — |
| 2021-08-05 | $36,223.20 | $36,223.20 | 61 | — | — |
| 2021-08-04 | $35,006.40 | $35,006.40 | 22 | — | — |
| 2021-08-03 | $36,223.20 | $36,223.20 | 26 | — | — |
| 2021-08-02 | $38,469.60 | $38,469.60 | 37 | — | — |
| 2021-07-30 | $37,346.40 | $37,346.40 | 40 | — | — |
| 2021-07-29 | $39,031.20 | $39,031.20 | 67 | — | — |
| 2021-07-28 | $41,558.40 | $41,558.40 | 128 | — | — |
| 2021-07-27 | $37,252.80 | $37,252.80 | 538 | — | — |
| 2021-07-26 | $31,262.40 | $31,262.40 | 59 | — | — |
| 2021-07-23 | $33,789.60 | $33,789.60 | 56 | — | — |
| 2021-07-22 | $36,691.20 | $36,691.20 | 85 | — | — |
| 2021-07-21 | $39,405.60 | $39,405.60 | 225 | — | — |
| 2021-07-20 | $34,351.20 | $34,351.20 | 121 | — | — |
| 2021-07-19 | $36,316.80 | $36,316.80 | 186 | — | — |
| 2021-07-16 | $39,218.40 | $39,218.40 | 152 | — | — |
| 2021-07-15 | $45,208.80 | $45,208.80 | 234 | — | — |
| 2021-07-14 | $47,923.20 | $47,923.20 | 2,938 | — | — |
| 2021-07-13 | $44,085.60 | $44,085.60 | 41 | — | — |
| 2021-07-12 | $44,179.20 | $44,179.20 | 62 | — | — |
| 2021-07-09 | $47,736.00 | $47,736.00 | 104 | — | — |
| 2021-07-08 | $48,204.00 | $48,204.00 | 298 | — | — |
| 2021-07-07 | $55,692.00 | $55,692.00 | 51 | — | — |
| 2021-07-06 | $61,963.20 | $61,963.20 | 45 | — | — |
| 2021-07-02 | $65,145.60 | $65,145.60 | 94 | — | — |
| 2021-07-01 | $71,604.00 | $71,604.00 | 64 | — | — |
| 2021-06-30 | $73,288.80 | $73,288.80 | 113 | — | — |
| 2021-06-29 | $77,781.60 | $77,781.60 | 366 | — | — |
| 2021-06-28 | $79,466.40 | $79,466.40 | 392 | — | — |
| 2021-06-25 | $76,658.40 | $76,658.40 | 46 | — | — |
| 2021-06-24 | $76,284.00 | $76,284.00 | 97 | — | — |
| 2021-06-23 | $78,530.40 | $78,530.40 | 421 | — | — |
| 2021-06-22 | $74,412.00 | $74,412.00 | 40 | — | — |
| 2021-06-21 | $80,028.00 | $80,028.00 | 65 | — | — |
| 2021-06-18 | $71,978.40 | $71,978.40 | 23 | — | — |
| 2021-06-17 | $72,820.80 | $72,820.80 | 34 | — | — |
| 2021-06-16 | $75,254.40 | $75,254.40 | 41 | — | — |
| 2021-06-15 | $73,756.80 | $73,756.80 | 48 | — | — |
| 2021-06-14 | $77,407.20 | $77,407.20 | 41 | — | — |
| 2021-06-11 | $79,934.40 | $79,934.40 | 192 | — | — |
| 2021-06-10 | $88,920.00 | $88,920.00 | 246 | — | — |
| 2021-06-09 | $111,384.00 | $111,384.00 | 207 | — | — |
| 2021-06-08 | $117,748.80 | $117,748.80 | 75 | — | — |
| 2021-06-07 | $142,178.41 | $142,178.41 | 304 | — | — |
| 2021-06-04 | $128,700.00 | $128,700.00 | 132 | — | — |
| 2021-06-03 | $104,832.00 | $104,832.00 | 477 | — | — |
| 2021-06-02 | $87,141.60 | $87,141.60 | 35 | — | — |
| 2021-06-01 | $87,048.00 | $87,048.00 | 45 | — | — |
| 2021-05-28 | $84,240.00 | $84,240.00 | 27 | — | — |
| 2021-05-27 | $86,018.40 | $86,018.40 | 108 | — | — |
| 2021-05-26 | $84,146.40 | $84,146.40 | 140 | — | — |
| 2021-05-25 | $90,230.40 | $90,230.40 | 334 | — | — |
| 2021-05-24 | $95,378.40 | $95,378.40 | 684 | — | — |
| 2021-05-21 | $78,717.60 | $78,717.60 | 4,527 | — | — |
| 2021-05-20 | $69,451.20 | $69,451.20 | 228 | — | — |
| 2021-05-19 | $93,132.00 | $93,132.00 | 275 | — | — |
| 2021-05-18 | $174,283.20 | $174,283.20 | 63 | — | — |