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
- 2011-10-04 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,107.50 | $3,107.50 | 112,821 | — | — |
| 2021-12-30 | $3,150.00 | $3,150.00 | 105,031 | — | — |
| 2021-12-29 | $3,160.00 | $3,160.00 | 134,148 | — | — |
| 2021-12-28 | $3,277.50 | $3,277.50 | 152,765 | — | — |
| 2021-12-27 | $3,402.50 | $3,402.50 | 121,378 | — | — |
| 2021-12-23 | $3,537.50 | $3,537.50 | 127,284 | — | — |
| 2021-12-22 | $3,592.50 | $3,592.50 | 164,917 | — | — |
| 2021-12-21 | $3,937.50 | $3,937.50 | 200,326 | — | — |
| 2021-12-20 | $4,237.50 | $4,237.50 | 317,859 | — | — |
| 2021-12-17 | $4,025.00 | $4,025.00 | 314,530 | — | — |
| 2021-12-16 | $3,837.50 | $3,837.50 | 250,312 | — | — |
| 2021-12-15 | $3,620.00 | $3,620.00 | 328,717 | — | — |
| 2021-12-14 | $4,042.50 | $4,042.50 | 280,679 | — | — |
| 2021-12-13 | $3,935.00 | $3,935.00 | 211,143 | — | — |
| 2021-12-10 | $3,730.00 | $3,730.00 | 235,940 | — | — |
| 2021-12-09 | $4,105.00 | $4,105.00 | 244,969 | — | — |
| 2021-12-08 | $3,947.50 | $3,947.50 | 159,298 | — | — |
| 2021-12-07 | $4,320.00 | $4,320.00 | 193,312 | — | — |
| 2021-12-06 | $5,182.50 | $5,182.50 | 278,974 | — | — |
| 2021-12-03 | $5,875.00 | $5,875.00 | 466,669 | — | — |
| 2021-12-02 | $5,200.00 | $5,200.00 | 347,938 | — | — |
| 2021-12-01 | $5,690.00 | $5,690.00 | 327,340 | — | — |
| 2021-11-30 | $5,130.00 | $5,130.00 | 341,957 | — | — |
| 2021-11-29 | $4,210.00 | $4,210.00 | 210,080 | — | — |
| 2021-11-26 | $5,295.00 | $5,295.00 | 355,436 | — | — |
| 2021-11-24 | $3,852.50 | $3,852.50 | 176,129 | — | — |
| 2021-11-23 | $3,940.00 | $3,940.00 | 184,545 | — | — |
| 2021-11-22 | $4,077.50 | $4,077.50 | 138,282 | — | — |
| 2021-11-19 | $3,982.50 | $3,982.50 | 127,767 | — | — |
| 2021-11-18 | $3,907.50 | $3,907.50 | 119,181 | — | — |
| 2021-11-17 | $3,847.50 | $3,847.50 | 117,233 | — | — |
| 2021-11-16 | $3,755.00 | $3,755.00 | 90,483 | — | — |
| 2021-11-15 | $3,737.50 | $3,737.50 | 109,854 | — | — |
| 2021-11-12 | $3,810.00 | $3,810.00 | 110,953 | — | — |
| 2021-11-11 | $4,030.00 | $4,030.00 | 103,740 | — | — |
| 2021-11-10 | $4,155.00 | $4,155.00 | 222,803 | — | — |
| 2021-11-09 | $4,047.50 | $4,047.50 | 171,024 | — | — |
| 2021-11-08 | $3,942.50 | $3,942.50 | 107,114 | — | — |
| 2021-11-05 | $3,937.50 | $3,937.50 | 151,434 | — | — |
| 2021-11-04 | $3,735.00 | $3,735.00 | 147,551 | — | — |
| 2021-11-03 | $3,657.50 | $3,657.50 | 151,534 | — | — |
| 2021-11-02 | $3,875.00 | $3,875.00 | 109,609 | — | — |
| 2021-11-01 | $4,032.50 | $4,032.50 | 95,928 | — | — |
| 2021-10-29 | $4,110.00 | $4,110.00 | 112,303 | — | — |
| 2021-10-28 | $4,075.00 | $4,075.00 | 101,288 | — | — |
| 2021-10-27 | $4,267.50 | $4,267.50 | 143,055 | — | — |
| 2021-10-26 | $4,122.50 | $4,122.50 | 149,545 | — | — |
| 2021-10-25 | $4,015.00 | $4,015.00 | 89,570 | — | — |
| 2021-10-22 | $4,195.00 | $4,195.00 | 160,192 | — | — |
| 2021-10-21 | $4,085.00 | $4,085.00 | 102,073 | — | — |
| 2021-10-20 | $4,277.50 | $4,277.50 | 89,000 | — | — |
| 2021-10-19 | $4,342.50 | $4,342.50 | 86,208 | — | — |
| 2021-10-18 | $4,395.00 | $4,395.00 | 86,625 | — | — |
| 2021-10-15 | $4,542.50 | $4,542.50 | 117,456 | — | — |
| 2021-10-14 | $4,540.00 | $4,540.00 | 129,202 | — | — |
| 2021-10-13 | $4,947.50 | $4,947.50 | 145,248 | — | — |
| 2021-10-12 | $5,092.50 | $5,092.50 | 117,172 | — | — |
| 2021-10-11 | $5,252.50 | $5,252.50 | 130,004 | — | — |
| 2021-10-08 | $5,147.50 | $5,147.50 | 158,694 | — | — |
| 2021-10-07 | $5,312.50 | $5,312.50 | 116,694 | — | — |
| 2021-10-06 | $5,610.00 | $5,610.00 | 232,468 | — | — |
| 2021-10-05 | $5,747.50 | $5,747.50 | 154,258 | — | — |
| 2021-10-04 | $6,042.50 | $6,042.50 | 247,890 | — | — |
| 2021-10-01 | $5,802.50 | $5,802.50 | 216,422 | — | — |
| 2021-09-30 | $6,137.50 | $6,137.50 | 253,327 | — | — |
| 2021-09-29 | $6,132.50 | $6,132.50 | 205,087 | — | — |
| 2021-09-28 | $5,982.50 | $5,982.50 | 353,267 | — | — |
| 2021-09-27 | $5,185.00 | $5,185.00 | 119,456 | — | — |
| 2021-09-24 | $5,122.50 | $5,122.50 | 188,406 | — | — |
| 2021-09-23 | $5,370.00 | $5,370.00 | 192,584 | — | — |
| 2021-09-22 | $5,920.00 | $5,920.00 | 239,678 | — | — |
| 2021-09-21 | $6,465.00 | $6,465.00 | 292,285 | — | — |
| 2021-09-20 | $6,827.50 | $6,827.50 | 418,322 | — | — |
| 2021-09-17 | $5,870.00 | $5,870.00 | 246,113 | — | — |
| 2021-09-16 | $5,345.00 | $5,345.00 | 169,944 | — | — |
| 2021-09-15 | $5,425.00 | $5,425.00 | 167,415 | — | — |
| 2021-09-14 | $5,775.00 | $5,775.00 | 199,240 | — | — |
| 2021-09-13 | $5,642.50 | $5,642.50 | 239,007 | — | — |
| 2021-09-10 | $5,965.00 | $5,965.00 | 183,594 | — | — |
| 2021-09-09 | $5,652.50 | $5,652.50 | 163,900 | — | — |
| 2021-09-08 | $5,470.00 | $5,470.00 | 167,576 | — | — |
| 2021-09-07 | $5,467.50 | $5,467.50 | 104,262 | — | — |
| 2021-09-03 | $5,310.00 | $5,310.00 | 104,988 | — | — |
| 2021-09-02 | $5,232.50 | $5,232.50 | 100,894 | — | — |
| 2021-09-01 | $5,272.50 | $5,272.50 | 111,272 | — | — |
| 2021-08-31 | $5,452.50 | $5,452.50 | 94,042 | — | — |
| 2021-08-30 | $5,490.00 | $5,490.00 | 80,188 | — | — |
| 2021-08-27 | $5,577.50 | $5,577.50 | 120,898 | — | — |
| 2021-08-26 | $6,035.00 | $6,035.00 | 193,361 | — | — |
| 2021-08-25 | $5,675.00 | $5,675.00 | 78,805 | — | — |
| 2021-08-24 | $5,875.00 | $5,875.00 | 70,367 | — | — |
| 2021-08-23 | $5,900.00 | $5,900.00 | 73,145 | — | — |
| 2021-08-20 | $6,225.00 | $6,225.00 | 141,379 | — | — |
| 2021-08-19 | $7,007.50 | $7,007.50 | 286,231 | — | — |
| 2021-08-18 | $6,675.00 | $6,675.00 | 158,165 | — | — |
| 2021-08-17 | $6,055.00 | $6,055.00 | 191,588 | — | — |
| 2021-08-16 | $5,785.00 | $5,785.00 | 110,184 | — | — |
| 2021-08-13 | $5,755.00 | $5,755.00 | 64,996 | — | — |
| 2021-08-12 | $5,737.50 | $5,737.50 | 78,259 | — | — |
| 2021-08-11 | $5,935.00 | $5,935.00 | 96,290 | — | — |
| 2021-08-10 | $6,187.50 | $6,187.50 | 89,410 | — | — |
| 2021-08-09 | $6,350.00 | $6,350.00 | 60,080 | — | — |
| 2021-08-06 | $6,447.50 | $6,447.50 | 86,233 | — | — |
| 2021-08-05 | $6,705.00 | $6,705.00 | 63,811 | — | — |
| 2021-08-04 | $6,957.50 | $6,957.50 | 85,177 | — | — |
| 2021-08-03 | $6,977.50 | $6,977.50 | 121,519 | — | — |
| 2021-08-02 | $7,537.50 | $7,537.50 | 115,730 | — | — |
| 2021-07-30 | $7,135.00 | $7,135.00 | 120,370 | — | — |
| 2021-07-29 | $6,875.00 | $6,875.00 | 76,154 | — | — |
| 2021-07-28 | $7,072.50 | $7,072.50 | 117,964 | — | — |
| 2021-07-27 | $7,345.00 | $7,345.00 | 177,548 | — | — |
| 2021-07-26 | $7,010.00 | $7,010.00 | 74,348 | — | — |
| 2021-07-23 | $7,170.00 | $7,170.00 | 88,145 | — | — |
| 2021-07-22 | $7,210.00 | $7,210.00 | 112,289 | — | — |
| 2021-07-21 | $7,040.00 | $7,040.00 | 82,940 | — | — |
| 2021-07-20 | $7,775.00 | $7,775.00 | 128,472 | — | — |
| 2021-07-19 | $8,912.50 | $8,912.50 | 292,042 | — | — |
| 2021-07-16 | $7,340.00 | $7,340.00 | 119,042 | — | — |
| 2021-07-15 | $6,922.50 | $6,922.50 | 135,519 | — | — |
| 2021-07-14 | $6,767.50 | $6,767.50 | 119,524 | — | — |
| 2021-07-13 | $7,007.50 | $7,007.50 | 96,321 | — | — |
| 2021-07-12 | $6,890.00 | $6,890.00 | 40,160 | — | — |
| 2021-07-09 | $6,990.00 | $6,990.00 | 82,378 | — | — |
| 2021-07-08 | $7,722.50 | $7,722.50 | 174,341 | — | — |
| 2021-07-07 | $7,040.00 | $7,040.00 | 78,412 | — | — |
| 2021-07-06 | $7,010.00 | $7,010.00 | 98,182 | — | — |
| 2021-07-02 | $6,782.50 | $6,782.50 | 57,134 | — | — |
| 2021-07-01 | $6,820.00 | $6,820.00 | 47,019 | — | — |
| 2021-06-30 | $6,995.00 | $6,995.00 | 46,819 | — | — |
| 2021-06-29 | $7,085.00 | $7,085.00 | 53,098 | — | — |
| 2021-06-28 | $6,877.50 | $6,877.50 | 47,008 | — | — |
| 2021-06-25 | $6,885.00 | $6,885.00 | 56,707 | — | — |
| 2021-06-24 | $7,052.50 | $7,052.50 | 57,938 | — | — |
| 2021-06-23 | $7,290.00 | $7,290.00 | 68,155 | — | — |
| 2021-06-22 | $7,500.00 | $7,500.00 | 60,216 | — | — |
| 2021-06-21 | $8,115.00 | $8,115.00 | 76,896 | — | — |
| 2021-06-18 | $8,972.50 | $8,972.50 | 167,760 | — | — |
| 2021-06-17 | $7,930.00 | $7,930.00 | 98,737 | — | — |
| 2021-06-16 | $7,985.00 | $7,985.00 | 114,509 | — | — |
| 2021-06-15 | $7,875.00 | $7,875.00 | 52,662 | — | — |
| 2021-06-14 | $7,620.00 | $7,620.00 | 49,685 | — | — |
| 2021-06-11 | $7,510.00 | $7,510.00 | 51,978 | — | — |
| 2021-06-10 | $7,877.50 | $7,877.50 | 66,896 | — | — |
| 2021-06-09 | $8,642.50 | $8,642.50 | 40,186 | — | — |
| 2021-06-08 | $8,420.00 | $8,420.00 | 54,970 | — | — |
| 2021-06-07 | $8,267.50 | $8,267.50 | 39,525 | — | — |
| 2021-06-04 | $8,535.00 | $8,535.00 | 57,311 | — | — |
| 2021-06-03 | $9,210.00 | $9,210.00 | 64,475 | — | — |
| 2021-06-02 | $8,995.00 | $8,995.00 | 54,438 | — | — |
| 2021-06-01 | $9,302.50 | $9,302.50 | 51,146 | — | — |
| 2021-05-28 | $9,040.00 | $9,040.00 | 49,143 | — | — |
| 2021-05-27 | $8,817.50 | $8,817.50 | 55,825 | — | — |
| 2021-05-26 | $9,530.00 | $9,530.00 | 59,674 | — | — |
| 2021-05-25 | $10,225.00 | $10,225.00 | 31,718 | — | — |
| 2021-05-24 | $10,225.00 | $10,225.00 | 26,532 | — | — |
| 2021-05-21 | $10,950.00 | $10,950.00 | 40,227 | — | — |
| 2021-05-20 | $11,225.00 | $11,225.00 | 36,589 | — | — |
| 2021-05-19 | $12,225.00 | $12,225.00 | 97,444 | — | — |
| 2021-05-18 | $11,375.00 | $11,375.00 | 39,944 | — | — |
| 2021-05-17 | $11,175.00 | $11,175.00 | 50,550 | — | — |
| 2021-05-14 | $10,625.00 | $10,625.00 | 49,731 | — | — |
| 2021-05-13 | $12,950.00 | $12,950.00 | 75,046 | — | — |
| 2021-05-12 | $15,150.00 | $15,150.00 | 102,147 | — | — |
| 2021-05-11 | $11,950.00 | $11,950.00 | 85,149 | — | — |
| 2021-05-10 | $10,800.00 | $10,800.00 | 38,309 | — | — |
| 2021-05-07 | $10,150.00 | $10,150.00 | 41,760 | — | — |
| 2021-05-06 | $11,050.00 | $11,050.00 | 41,005 | — | — |
| 2021-05-05 | $11,175.00 | $11,175.00 | 3,485 | — | — |
| 2021-05-04 | $11,600.00 | $11,600.00 | 56,048 | — | — |
| 2021-05-03 | $10,975.00 | $10,975.00 | 26,988 | — | — |
| 2021-04-30 | $11,575.00 | $11,575.00 | 37,548 | — | — |
| 2021-04-29 | $10,925.00 | $10,925.00 | 37,790 | — | — |
| 2021-04-28 | $11,050.00 | $11,050.00 | 24,203 | — | — |
| 2021-04-27 | $11,125.00 | $11,125.00 | 20,567 | — | — |
| 2021-04-26 | $11,425.00 | $11,425.00 | 18,070 | — | — |
| 2021-04-23 | $11,600.00 | $11,600.00 | 28,548 | — | — |
| 2021-04-22 | $12,325.00 | $12,325.00 | 51,387 | — | — |
| 2021-04-21 | $11,275.00 | $11,275.00 | 25,649 | — | — |
| 2021-04-20 | $12,200.00 | $12,200.00 | 38,215 | — | — |
| 2021-04-19 | $11,850.00 | $11,850.00 | 33,296 | — | — |
| 2021-04-16 | $11,200.00 | $11,200.00 | 17,001 | — | — |
| 2021-04-15 | $11,525.00 | $11,525.00 | 15,505 | — | — |
| 2021-04-14 | $12,100.00 | $12,100.00 | 19,763 | — | — |
| 2021-04-13 | $11,725.00 | $11,725.00 | 16,363 | — | — |
| 2021-04-12 | $11,925.00 | $11,925.00 | 18,533 | — | — |
| 2021-04-09 | $12,125.00 | $12,125.00 | 15,285 | — | — |
| 2021-04-08 | $12,150.00 | $12,150.00 | 17,745 | — | — |
| 2021-04-07 | $12,475.00 | $12,475.00 | 19,582 | — | — |
| 2021-04-06 | $13,000.00 | $13,000.00 | 14,952 | — | — |
| 2021-04-05 | $12,850.00 | $12,850.00 | 21,974 | — | — |
| 2021-04-01 | $13,475.00 | $13,475.00 | 24,388 | — | — |
| 2021-03-31 | $14,125.00 | $14,125.00 | 24,503 | — | — |
| 2021-03-30 | $14,275.00 | $14,275.00 | 24,120 | — | — |
| 2021-03-29 | $15,275.00 | $15,275.00 | 27,880 | — | — |
| 2021-03-26 | $14,725.00 | $14,725.00 | 40,123 | — | — |
| 2021-03-25 | $15,700.00 | $15,700.00 | 46,506 | — | — |
| 2021-03-24 | $16,400.00 | $16,400.00 | 31,820 | — | — |
| 2021-03-23 | $16,250.00 | $16,250.00 | 30,047 | — | — |
| 2021-03-22 | $15,125.00 | $15,125.00 | 26,019 | — | — |
| 2021-03-19 | $16,800.00 | $16,800.00 | 33,808 | — | — |
| 2021-03-18 | $17,850.00 | $17,850.00 | 37,199 | — | — |
| 2021-03-17 | $16,450.00 | $16,450.00 | 32,904 | — | — |
| 2021-03-16 | $17,650.00 | $17,650.00 | 31,222 | — | — |
| 2021-03-15 | $17,650.00 | $17,650.00 | 29,253 | — | — |
| 2021-03-12 | $19,350.00 | $19,350.00 | 24,986 | — | — |
| 2021-03-11 | $19,750.00 | $19,750.00 | 23,289 | — | — |
| 2021-03-10 | $20,625.00 | $20,625.00 | 25,989 | — | — |
| 2021-03-09 | $21,000.00 | $21,000.00 | 32,087 | — | — |
| 2021-03-08 | $22,300.00 | $22,300.00 | 30,045 | — | — |
| 2021-03-05 | $21,800.00 | $21,800.00 | 66,522 | — | — |
| 2021-03-04 | $24,375.00 | $24,375.00 | 81,987 | — | — |
| 2021-03-03 | $22,900.00 | $22,900.00 | 52,378 | — | — |
| 2021-03-02 | $21,525.00 | $21,525.00 | 29,088 | — | — |
| 2021-03-01 | $21,300.00 | $21,300.00 | 31,774 | — | — |
| 2021-02-26 | $23,850.00 | $23,850.00 | 76,850 | — | — |
| 2021-02-25 | $25,575.00 | $25,575.00 | 102,592 | — | — |
| 2021-02-24 | $20,700.00 | $20,700.00 | 38,416 | — | — |
| 2021-02-23 | $21,975.00 | $21,975.00 | 66,288 | — | — |
| 2021-02-22 | $23,400.00 | $23,400.00 | 37,835 | — | — |
| 2021-02-19 | $22,025.00 | $22,025.00 | 43,000 | — | — |
| 2021-02-18 | $23,375.00 | $23,375.00 | 36,417 | — | — |
| 2021-02-17 | $23,100.00 | $23,100.00 | 41,896 | — | — |
| 2021-02-16 | $23,900.00 | $23,900.00 | 33,884 | — | — |
| 2021-02-12 | $23,550.00 | $23,550.00 | 41,461 | — | — |
| 2021-02-11 | $24,775.00 | $24,775.00 | 41,219 | — | — |
| 2021-02-10 | $25,625.00 | $25,625.00 | 50,916 | — | — |
| 2021-02-09 | $25,025.00 | $25,025.00 | 25,655 | — | — |
| 2021-02-08 | $24,950.00 | $24,950.00 | 24,326 | — | — |
| 2021-02-05 | $25,125.00 | $25,125.00 | 26,287 | — | — |
| 2021-02-04 | $25,300.00 | $25,300.00 | 32,698 | — | — |
| 2021-02-03 | $27,075.00 | $27,075.00 | 25,525 | — | — |
| 2021-02-02 | $29,300.00 | $29,300.00 | 26,737 | — | — |
| 2021-02-01 | $33,600.00 | $33,600.00 | 40,087 | — | — |
| 2021-01-29 | $36,600.00 | $36,600.00 | 65,137 | — | — |
| 2021-01-28 | $33,600.00 | $33,600.00 | 41,805 | — | — |
| 2021-01-27 | $34,675.00 | $34,675.00 | 74,646 | — | — |
| 2021-01-26 | $26,375.00 | $26,375.00 | 27,257 | — | — |
| 2021-01-25 | $27,125.00 | $27,125.00 | 46,549 | — | — |
| 2021-01-22 | $25,475.00 | $25,475.00 | 25,141 | — | — |
| 2021-01-21 | $25,000.00 | $25,000.00 | 23,910 | — | — |
| 2021-01-20 | $25,325.00 | $25,325.00 | 25,268 | — | — |
| 2021-01-19 | $26,050.00 | $26,050.00 | 22,207 | — | — |
| 2021-01-15 | $27,250.00 | $27,250.00 | 36,691 | — | — |
| 2021-01-14 | $26,225.00 | $26,225.00 | 21,238 | — | — |
| 2021-01-13 | $25,800.00 | $25,800.00 | 22,935 | — | — |
| 2021-01-12 | $26,425.00 | $26,425.00 | 23,283 | — | — |
| 2021-01-11 | $27,725.00 | $27,725.00 | 27,032 | — | — |
| 2021-01-08 | $25,525.00 | $25,525.00 | 30,282 | — | — |
| 2021-01-07 | $25,875.00 | $25,875.00 | 25,250 | — | — |
| 2021-01-06 | $28,375.00 | $28,375.00 | 53,057 | — | — |
| 2021-01-05 | $28,675.00 | $28,675.00 | 28,513 | — | — |
| 2021-01-04 | $30,075.00 | $30,075.00 | 43,507 | — | — |