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
- 2007-12-17 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 | $3,816.00 | $58,354.07 | 28 | — | — |
| 2021-12-30 | $3,888.00 | $59,455.09 | 211 | — | — |
| 2021-12-29 | $3,600.00 | $55,051.01 | 51 | — | — |
| 2021-12-28 | $3,888.00 | $59,455.09 | 30 | — | — |
| 2021-12-27 | $3,960.00 | $60,556.11 | 37 | — | — |
| 2021-12-23 | $3,912.00 | $59,822.10 | 55 | — | — |
| 2021-12-22 | $3,912.00 | $59,822.10 | 322 | — | — |
| 2021-12-21 | $3,912.00 | $59,822.10 | 43 | — | — |
| 2021-12-20 | $3,696.00 | $56,519.04 | 31 | — | — |
| 2021-12-17 | $3,792.00 | $57,987.06 | 33 | — | — |
| 2021-12-16 | $3,864.00 | $59,088.08 | 20 | — | — |
| 2021-12-15 | $3,984.00 | $60,923.12 | 38 | — | — |
| 2021-12-14 | $3,960.00 | $60,556.11 | 18 | — | — |
| 2021-12-13 | $4,080.00 | $62,391.14 | 30 | — | — |
| 2021-12-10 | $4,104.00 | $62,758.15 | 41 | — | — |
| 2021-12-09 | $4,488.00 | $68,630.26 | 33 | — | — |
| 2021-12-08 | $4,464.00 | $68,263.25 | 54 | — | — |
| 2021-12-07 | $4,440.00 | $67,896.25 | 175 | — | — |
| 2021-12-06 | $4,104.00 | $62,758.15 | 91 | — | — |
| 2021-12-03 | $4,032.00 | $61,657.13 | 175 | — | — |
| 2021-12-02 | $4,680.00 | $71,566.31 | 72 | — | — |
| 2021-12-01 | $4,920.00 | $75,236.38 | 191 | — | — |
| 2021-11-30 | $5,736.00 | $87,714.61 | 181 | — | — |
| 2021-11-29 | $6,360.00 | $97,256.78 | 52 | — | — |
| 2021-11-26 | $6,408.00 | $97,990.80 | 79 | — | — |
| 2021-11-24 | $6,504.00 | $99,458.83 | 34 | — | — |
| 2021-11-23 | $6,432.00 | $98,357.80 | 71 | — | — |
| 2021-11-22 | $6,456.00 | $98,724.81 | 59 | — | — |
| 2021-11-19 | $6,408.00 | $97,990.80 | 39 | — | — |
| 2021-11-18 | $6,552.00 | $100,192.84 | 53 | — | — |
| 2021-11-17 | $6,480.00 | $99,091.82 | 37 | — | — |
| 2021-11-16 | $6,552.00 | $100,192.84 | 70 | — | — |
| 2021-11-15 | $6,600.00 | $100,926.85 | 57 | — | — |
| 2021-11-12 | $6,768.00 | $103,495.90 | 52 | — | — |
| 2021-11-11 | $6,504.00 | $99,458.83 | 83 | — | — |
| 2021-11-10 | $6,672.00 | $102,027.87 | 148 | — | — |
| 2021-11-09 | $6,888.00 | $105,330.93 | 106 | — | — |
| 2021-11-08 | $6,840.00 | $104,596.92 | 151 | — | — |
| 2021-11-05 | $6,888.00 | $105,330.93 | 70 | — | — |
| 2021-11-04 | $6,864.00 | $104,963.93 | 129 | — | — |
| 2021-11-03 | $7,200.00 | $110,102.02 | 77 | — | — |
| 2021-11-02 | $7,320.00 | $111,937.05 | 115 | — | — |
| 2021-11-01 | $7,536.00 | $115,240.11 | 188 | — | — |
| 2021-10-29 | $7,416.00 | $113,405.08 | 316 | — | — |
| 2021-10-28 | $7,080.00 | $108,266.99 | 219 | — | — |
| 2021-10-27 | $7,440.00 | $113,772.09 | 809 | — | — |
| 2021-10-26 | $7,440.00 | $113,772.09 | 1,088 | — | — |
| 2021-10-25 | $6,792.00 | $103,862.91 | 385 | — | — |
| 2021-10-22 | $6,552.00 | $100,192.84 | 353 | — | — |
| 2021-10-21 | $6,744.00 | $103,128.89 | 597 | — | — |
| 2021-10-20 | $7,056.00 | $107,899.98 | 740 | — | — |
| 2021-10-19 | $6,720.00 | $102,761.89 | 499 | — | — |
| 2021-10-18 | $6,792.00 | $103,862.91 | 1,006 | — | — |
| 2021-10-15 | $6,840.00 | $104,596.92 | 11,138 | — | — |
| 2021-10-14 | $6,648.00 | $101,660.87 | 149 | — | — |
| 2021-10-13 | $6,432.00 | $98,357.80 | 50 | — | — |
| 2021-10-12 | $6,384.00 | $97,623.79 | 49 | — | — |
| 2021-10-11 | $6,480.00 | $99,091.82 | 147 | — | — |
| 2021-10-08 | $6,240.00 | $95,421.75 | 75 | — | — |
| 2021-10-07 | $6,312.00 | $96,522.77 | 111 | — | — |
| 2021-10-06 | $6,336.00 | $96,889.78 | 153 | — | — |
| 2021-10-05 | $6,432.00 | $98,357.80 | 275 | — | — |
| 2021-10-04 | $6,360.00 | $97,256.78 | 167 | — | — |
| 2021-10-01 | $6,696.00 | $102,394.88 | 124 | — | — |
| 2021-09-30 | $6,720.00 | $102,761.89 | 97 | — | — |
| 2021-09-29 | $6,744.00 | $103,128.89 | 113 | — | — |
| 2021-09-28 | $6,960.00 | $106,431.95 | 92 | — | — |
| 2021-09-27 | $6,960.00 | $106,431.95 | 130 | — | — |
| 2021-09-24 | $6,888.00 | $105,330.93 | 105 | — | — |
| 2021-09-23 | $6,720.00 | $102,761.89 | 122 | — | — |
| 2021-09-22 | $7,032.00 | $107,532.97 | 181 | — | — |
| 2021-09-21 | $6,600.00 | $100,926.85 | 87 | — | — |
| 2021-09-20 | $6,432.00 | $98,357.80 | 165 | — | — |
| 2021-09-17 | $6,840.00 | $104,596.92 | 113 | — | — |
| 2021-09-16 | $6,720.00 | $102,761.89 | 114 | — | — |
| 2021-09-15 | $6,960.00 | $106,431.95 | 154 | — | — |
| 2021-09-14 | $7,056.00 | $107,899.98 | 205 | — | — |
| 2021-09-13 | $7,224.00 | $110,469.03 | 667 | — | — |
| 2021-09-10 | $7,488.00 | $114,506.10 | 464 | — | — |
| 2021-09-09 | $7,272.00 | $111,203.04 | 730 | — | — |
| 2021-09-08 | $6,912.00 | $105,697.94 | 320 | — | — |
| 2021-09-07 | $7,152.00 | $109,368.01 | 240 | — | — |
| 2021-09-03 | $7,008.00 | $107,165.97 | 176 | — | — |
| 2021-09-02 | $7,152.00 | $109,368.01 | 225 | — | — |
| 2021-09-01 | $7,704.00 | $117,809.16 | 173 | — | — |
| 2021-08-31 | $7,608.00 | $116,341.14 | 343 | — | — |
| 2021-08-30 | $8,304.00 | $126,984.33 | 555 | — | — |
| 2021-08-27 | $7,488.00 | $114,506.10 | 1,602 | — | — |
| 2021-08-26 | $7,080.00 | $108,266.99 | 218 | — | — |
| 2021-08-25 | $7,680.00 | $117,442.16 | 1,033 | — | — |
| 2021-08-24 | $7,200.00 | $110,102.02 | 419 | — | — |
| 2021-08-23 | $6,792.00 | $103,862.91 | 311 | — | — |
| 2021-08-20 | $6,192.00 | $94,687.74 | 275 | — | — |
| 2021-08-19 | $6,072.00 | $92,852.70 | 274 | — | — |
| 2021-08-18 | $6,600.00 | $100,926.85 | 79 | — | — |
| 2021-08-17 | $6,624.00 | $101,293.86 | 127 | — | — |
| 2021-08-16 | $6,456.00 | $98,724.81 | 199 | — | — |
| 2021-08-13 | $6,888.00 | $105,330.93 | 73 | — | — |
| 2021-08-12 | $6,840.00 | $104,596.92 | 172 | — | — |
| 2021-08-11 | $6,792.00 | $103,862.91 | 230 | — | — |
| 2021-08-10 | $7,104.00 | $108,633.99 | 267 | — | — |
| 2021-08-09 | $7,416.00 | $113,405.08 | 1,430 | — | — |
| 2021-08-06 | $8,880.00 | $135,792.49 | 967 | — | — |
| 2021-08-05 | $8,640.00 | $132,122.42 | 620 | — | — |
| 2021-08-04 | $8,304.00 | $126,984.33 | 545 | — | — |
| 2021-08-03 | $8,808.00 | $134,691.47 | 934 | — | — |
| 2021-08-02 | $8,016.00 | $122,580.25 | 578 | — | — |
| 2021-07-30 | $7,392.00 | $113,038.07 | 203 | — | — |
| 2021-07-29 | $7,392.00 | $113,038.07 | 305 | — | — |
| 2021-07-28 | $7,104.00 | $108,633.99 | 180 | — | — |
| 2021-07-27 | $6,768.00 | $103,495.90 | 228 | — | — |
| 2021-07-26 | $7,392.00 | $113,038.07 | 511 | — | — |
| 2021-07-23 | $6,960.00 | $106,431.95 | 372 | — | — |
| 2021-07-22 | $6,720.00 | $102,761.89 | 171 | — | — |
| 2021-07-21 | $6,984.00 | $106,798.96 | 277 | — | — |
| 2021-07-20 | $6,504.00 | $99,458.83 | 209 | — | — |
| 2021-07-19 | $6,504.00 | $99,458.83 | 279 | — | — |
| 2021-07-16 | $7,224.00 | $110,469.03 | 559 | — | — |
| 2021-07-15 | $6,648.00 | $101,660.87 | 327 | — | — |
| 2021-07-14 | $7,128.00 | $109,001.00 | 866 | — | — |
| 2021-07-13 | $9,600.00 | $146,802.69 | 1,289 | — | — |
| 2021-07-12 | $9,792.00 | $149,738.75 | 16,897 | — | — |
| 2021-07-09 | $7,992.00 | $122,213.24 | 1,291 | — | — |
| 2021-07-08 | $7,584.00 | $115,974.13 | 1,667 | — | — |
| 2021-07-07 | $7,056.00 | $107,899.98 | 456 | — | — |
| 2021-07-06 | $6,912.00 | $105,697.94 | 215 | — | — |
| 2021-07-02 | $7,032.00 | $107,532.97 | 227 | — | — |
| 2021-07-01 | $7,032.00 | $107,532.97 | 285 | — | — |
| 2021-06-30 | $7,296.00 | $111,570.05 | 630 | — | — |
| 2021-06-29 | $7,152.00 | $109,368.01 | 161 | — | — |
| 2021-06-28 | $7,560.00 | $115,607.12 | 663 | — | — |
| 2021-06-25 | $7,080.00 | $108,266.99 | 416 | — | — |
| 2021-06-24 | $7,008.00 | $107,165.97 | 113 | — | — |
| 2021-06-23 | $7,248.00 | $110,836.03 | 225 | — | — |
| 2021-06-22 | $7,128.00 | $109,001.00 | 916 | — | — |
| 2021-06-21 | $6,696.00 | $102,394.88 | 519 | — | — |
| 2021-06-18 | $6,504.00 | $99,458.83 | 254 | — | — |
| 2021-06-17 | $6,528.00 | $99,825.83 | 337 | — | — |
| 2021-06-16 | $6,672.00 | $102,027.87 | 376 | — | — |
| 2021-06-15 | $7,152.00 | $109,368.01 | 221 | — | — |
| 2021-06-14 | $7,560.00 | $115,607.12 | 481 | — | — |
| 2021-06-11 | $7,752.00 | $118,543.18 | 618 | — | — |
| 2021-06-10 | $9,840.00 | $150,472.76 | 1,019 | — | — |
| 2021-06-09 | $10,920.00 | $166,988.06 | 8,443 | — | — |
| 2021-06-08 | $9,576.00 | $146,435.69 | 7,990 | — | — |
| 2021-06-07 | $6,912.00 | $105,697.94 | 107 | — | — |
| 2021-06-04 | $6,720.00 | $102,761.89 | 74 | — | — |
| 2021-06-03 | $6,936.00 | $106,064.95 | 108 | — | — |
| 2021-06-02 | $6,888.00 | $105,330.93 | 330 | — | — |
| 2021-06-01 | $6,576.00 | $100,559.85 | 113 | — | — |
| 2021-05-28 | $6,336.00 | $96,889.78 | 88 | — | — |
| 2021-05-27 | $6,528.00 | $99,825.83 | 775 | — | — |
| 2021-05-26 | $6,336.00 | $96,889.78 | 134 | — | — |
| 2021-05-25 | $6,120.00 | $93,586.72 | 95 | — | — |
| 2021-05-24 | $6,432.00 | $98,357.80 | 108 | — | — |
| 2021-05-21 | $6,456.00 | $98,724.81 | 67 | — | — |
| 2021-05-20 | $6,192.00 | $94,687.74 | 71 | — | — |
| 2021-05-19 | $6,000.00 | $91,751.68 | 62 | — | — |
| 2021-05-18 | $6,024.00 | $92,118.69 | 16 | — | — |
| 2021-05-17 | $6,216.00 | $95,054.74 | 28 | — | — |
| 2021-05-14 | $6,024.00 | $92,118.69 | 32 | — | — |
| 2021-05-13 | $6,000.00 | $91,751.68 | 32 | — | — |
| 2021-05-12 | $6,240.00 | $95,421.75 | 57 | — | — |
| 2021-05-11 | $6,144.00 | $93,953.72 | 74 | — | — |
| 2021-05-10 | $6,696.00 | $102,394.88 | 47 | — | — |
| 2021-05-07 | $6,816.00 | $104,229.91 | 118 | — | — |
| 2021-05-06 | $6,480.00 | $99,091.82 | 82 | — | — |
| 2021-05-05 | $6,648.00 | $101,660.87 | 142 | — | — |
| 2021-05-04 | $6,528.00 | $99,825.83 | 57 | — | — |
| 2021-05-03 | $6,528.00 | $99,825.83 | 66 | — | — |
| 2021-04-30 | $6,528.00 | $99,825.83 | 91 | — | — |
| 2021-04-29 | $6,792.00 | $103,862.91 | 57 | — | — |
| 2021-04-28 | $7,008.00 | $107,165.97 | 93 | — | — |
| 2021-04-27 | $7,224.00 | $110,469.03 | 211 | — | — |
| 2021-04-26 | $6,912.00 | $105,697.94 | 44 | — | — |
| 2021-04-23 | $6,720.00 | $102,761.89 | 25 | — | — |
| 2021-04-22 | $6,768.00 | $103,495.90 | 96 | — | — |
| 2021-04-21 | $6,696.00 | $102,394.88 | 55 | — | — |
| 2021-04-20 | $6,312.00 | $96,522.77 | 65 | — | — |
| 2021-04-19 | $6,480.00 | $99,091.82 | 64 | — | — |
| 2021-04-16 | $7,080.00 | $108,266.99 | 101 | — | — |
| 2021-04-15 | $6,600.00 | $100,926.85 | 194 | — | — |
| 2021-04-14 | $7,656.00 | $117,075.15 | 613 | — | — |
| 2021-04-13 | $8,232.00 | $125,883.31 | 452 | — | — |
| 2021-04-12 | $7,608.00 | $116,341.14 | 221 | — | — |
| 2021-04-09 | $7,440.00 | $113,772.09 | 100 | — | — |
| 2021-04-08 | $7,848.00 | $120,011.20 | 58 | — | — |
| 2021-04-07 | $7,752.00 | $118,543.18 | 204 | — | — |
| 2021-04-06 | $8,088.00 | $123,681.27 | 371 | — | — |
| 2021-04-05 | $7,560.00 | $115,607.12 | 472 | — | — |
| 2021-04-01 | $7,416.00 | $113,405.08 | 1,440 | — | — |
| 2021-03-31 | $7,464.00 | $114,139.09 | 780 | — | — |
| 2021-03-30 | $6,360.00 | $97,256.78 | 160 | — | — |
| 2021-03-29 | $6,744.00 | $103,128.89 | 230 | — | — |
| 2021-03-26 | $7,536.00 | $115,240.11 | 496 | — | — |
| 2021-03-25 | $9,360.00 | $143,132.63 | 1,937 | — | — |
| 2021-03-24 | $8,256.00 | $126,250.32 | 3,951 | — | — |
| 2021-03-23 | $7,464.00 | $114,139.09 | 153 | — | — |
| 2021-03-22 | $8,280.00 | $126,617.32 | 80 | — | — |
| 2021-03-19 | $8,328.00 | $127,351.34 | 175 | — | — |
| 2021-03-18 | $8,136.00 | $124,415.28 | 435 | — | — |
| 2021-03-17 | $8,088.00 | $123,681.27 | 293 | — | — |
| 2021-03-16 | $7,296.00 | $111,570.05 | 228 | — | — |
| 2021-03-15 | $7,704.00 | $117,809.16 | 217 | — | — |
| 2021-03-12 | $7,320.00 | $111,937.05 | 653 | — | — |
| 2021-03-11 | $7,224.00 | $110,469.03 | 732 | — | — |
| 2021-03-10 | $7,296.00 | $111,570.05 | 2,258 | — | — |
| 2021-03-09 | $6,888.00 | $105,330.93 | 288 | — | — |
| 2021-03-08 | $6,144.00 | $93,953.72 | 248 | — | — |
| 2021-03-05 | $6,408.00 | $97,990.80 | 246 | — | — |
| 2021-03-04 | $6,096.00 | $93,219.71 | 143 | — | — |
| 2021-03-03 | $7,320.00 | $111,937.05 | 210 | — | — |
| 2021-03-02 | $8,064.00 | $123,314.26 | 763 | — | — |
| 2021-03-01 | $8,040.00 | $122,947.26 | 138 | — | — |
| 2021-02-26 | $7,680.00 | $117,442.16 | 111 | — | — |
| 2021-02-25 | $8,208.00 | $125,516.30 | 192 | — | — |
| 2021-02-24 | $9,192.00 | $140,563.58 | 365 | — | — |
| 2021-02-23 | $9,480.00 | $144,967.66 | 509 | — | — |
| 2021-02-22 | $11,760.00 | $179,833.30 | 587 | — | — |
| 2021-02-19 | $11,064.00 | $169,190.10 | 2,507 | — | — |
| 2021-02-18 | $9,600.00 | $146,802.69 | 465 | — | — |
| 2021-02-17 | $10,680.00 | $163,318.00 | 1,828 | — | — |
| 2021-02-16 | $8,640.00 | $132,122.42 | 513 | — | — |
| 2021-02-12 | $8,520.00 | $130,287.39 | 692 | — | — |
| 2021-02-11 | $9,192.00 | $140,563.58 | 696 | — | — |
| 2021-02-10 | $8,688.00 | $132,856.44 | 345 | — | — |
| 2021-02-09 | $8,544.00 | $130,654.40 | 460 | — | — |
| 2021-02-08 | $8,328.00 | $127,351.34 | 674 | — | — |
| 2021-02-05 | $8,064.00 | $123,314.26 | 4,375 | — | — |
| 2021-02-04 | $7,008.00 | $107,165.97 | 206 | — | — |
| 2021-02-03 | $6,600.00 | $100,926.85 | 230 | — | — |
| 2021-02-02 | $7,056.00 | $107,899.98 | 166 | — | — |
| 2021-02-01 | $6,720.00 | $102,761.89 | 68 | — | — |
| 2021-01-29 | $6,696.00 | $102,394.88 | 480 | — | — |
| 2021-01-28 | $6,072.00 | $92,852.70 | 62 | — | — |
| 2021-01-27 | $5,808.00 | $88,815.63 | 77 | — | — |
| 2021-01-26 | $6,552.00 | $100,192.84 | 90 | — | — |
| 2021-01-25 | $6,528.00 | $99,825.83 | 109 | — | — |
| 2021-01-22 | $6,720.00 | $102,761.89 | 108 | — | — |
| 2021-01-21 | $6,624.00 | $101,293.86 | 54 | — | — |
| 2021-01-20 | $6,552.00 | $100,192.84 | 65 | — | — |
| 2021-01-19 | $6,528.00 | $99,825.83 | 40 | — | — |
| 2021-01-15 | $6,696.00 | $102,394.88 | 118 | — | — |
| 2021-01-14 | $7,248.00 | $110,836.03 | 116 | — | — |
| 2021-01-13 | $7,128.00 | $109,001.00 | 54 | — | — |
| 2021-01-12 | $6,984.00 | $106,798.96 | 117 | — | — |
| 2021-01-11 | $7,368.00 | $112,671.07 | 236 | — | — |
| 2021-01-08 | $6,936.00 | $106,064.95 | 699 | — | — |
| 2021-01-07 | $7,992.00 | $122,213.24 | 1,183 | — | — |
| 2021-01-06 | $6,240.00 | $95,421.75 | 149 | — | — |
| 2021-01-05 | $6,120.00 | $93,586.72 | 89 | — | — |
| 2021-01-04 | $5,832.00 | $89,182.64 | 97 | — | — |