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-01-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 | $303.40 | $303.40 | 141,050 | — | — |
| 2021-12-30 | $305.80 | $305.80 | 149,400 | — | — |
| 2021-12-29 | $306.00 | $306.00 | 186,840 | — | — |
| 2021-12-28 | $313.80 | $313.80 | 201,560 | — | — |
| 2021-12-27 | $322.00 | $322.00 | 176,305 | — | — |
| 2021-12-23 | $329.60 | $329.60 | 188,585 | — | — |
| 2021-12-22 | $333.80 | $333.80 | 182,155 | — | — |
| 2021-12-21 | $353.80 | $353.80 | 194,585 | — | — |
| 2021-12-20 | $371.60 | $371.60 | 339,775 | — | — |
| 2021-12-17 | $359.20 | $359.20 | 373,460 | — | — |
| 2021-12-16 | $348.00 | $348.00 | 345,990 | — | — |
| 2021-12-15 | $333.60 | $333.60 | 383,040 | — | — |
| 2021-12-14 | $359.40 | $359.40 | 301,415 | — | — |
| 2021-12-13 | $353.20 | $353.20 | 277,115 | — | — |
| 2021-12-10 | $339.60 | $339.60 | 242,115 | — | — |
| 2021-12-09 | $363.20 | $363.20 | 247,515 | — | — |
| 2021-12-08 | $353.40 | $353.40 | 167,130 | — | — |
| 2021-12-07 | $375.40 | $375.40 | 230,905 | — | — |
| 2021-12-06 | $420.80 | $420.80 | 445,575 | — | — |
| 2021-12-03 | $457.80 | $457.80 | 883,505 | — | — |
| 2021-12-02 | $421.00 | $421.00 | 477,035 | — | — |
| 2021-12-01 | $445.80 | $445.80 | 397,600 | — | — |
| 2021-11-30 | $414.00 | $414.00 | 459,720 | — | — |
| 2021-11-29 | $363.00 | $363.00 | 244,920 | — | — |
| 2021-11-26 | $419.80 | $419.80 | 504,005 | — | — |
| 2021-11-24 | $335.80 | $335.80 | 195,455 | — | — |
| 2021-11-23 | $340.80 | $340.80 | 246,675 | — | — |
| 2021-11-22 | $348.40 | $348.40 | 156,385 | — | — |
| 2021-11-19 | $342.80 | $342.80 | 132,075 | — | — |
| 2021-11-18 | $338.20 | $338.20 | 131,980 | — | — |
| 2021-11-17 | $335.80 | $335.80 | 134,935 | — | — |
| 2021-11-16 | $329.80 | $329.80 | 99,060 | — | — |
| 2021-11-15 | $329.00 | $329.00 | 112,225 | — | — |
| 2021-11-12 | $333.60 | $333.60 | 105,800 | — | — |
| 2021-11-11 | $345.40 | $345.40 | 100,950 | — | — |
| 2021-11-10 | $352.20 | $352.20 | 205,180 | — | — |
| 2021-11-09 | $346.20 | $346.20 | 190,705 | — | — |
| 2021-11-08 | $340.60 | $340.60 | 109,815 | — | — |
| 2021-11-05 | $339.80 | $339.80 | 140,830 | — | — |
| 2021-11-04 | $328.60 | $328.60 | 113,910 | — | — |
| 2021-11-03 | $323.80 | $323.80 | 124,630 | — | — |
| 2021-11-02 | $336.00 | $336.00 | 74,895 | — | — |
| 2021-11-01 | $345.00 | $345.00 | 79,235 | — | — |
| 2021-10-29 | $349.80 | $349.80 | 91,840 | — | — |
| 2021-10-28 | $347.60 | $347.60 | 83,575 | — | — |
| 2021-10-27 | $358.80 | $358.80 | 153,930 | — | — |
| 2021-10-26 | $350.60 | $350.60 | 166,415 | — | — |
| 2021-10-25 | $344.00 | $344.00 | 92,495 | — | — |
| 2021-10-22 | $354.40 | $354.40 | 151,410 | — | — |
| 2021-10-21 | $347.40 | $347.40 | 100,975 | — | — |
| 2021-10-20 | $359.20 | $359.20 | 100,275 | — | — |
| 2021-10-19 | $362.20 | $362.20 | 101,195 | — | — |
| 2021-10-18 | $365.60 | $365.60 | 110,615 | — | — |
| 2021-10-15 | $373.20 | $373.20 | 151,770 | — | — |
| 2021-10-14 | $373.40 | $373.40 | 164,050 | — | — |
| 2021-10-13 | $394.80 | $394.80 | 155,455 | — | — |
| 2021-10-12 | $402.40 | $402.40 | 161,995 | — | — |
| 2021-10-11 | $410.20 | $410.20 | 176,300 | — | — |
| 2021-10-08 | $405.60 | $405.60 | 146,880 | — | — |
| 2021-10-07 | $413.40 | $413.40 | 138,900 | — | — |
| 2021-10-06 | $429.60 | $429.60 | 303,465 | — | — |
| 2021-10-05 | $434.60 | $434.60 | 190,980 | — | — |
| 2021-10-04 | $451.20 | $451.20 | 347,720 | — | — |
| 2021-10-01 | $438.60 | $438.60 | 289,660 | — | — |
| 2021-09-30 | $456.00 | $456.00 | 345,960 | — | — |
| 2021-09-29 | $454.80 | $454.80 | 278,175 | — | — |
| 2021-09-28 | $448.80 | $448.80 | 464,900 | — | — |
| 2021-09-27 | $405.60 | $405.60 | 158,510 | — | — |
| 2021-09-24 | $402.00 | $402.00 | 194,785 | — | — |
| 2021-09-23 | $414.60 | $414.60 | 331,250 | — | — |
| 2021-09-22 | $442.00 | $442.00 | 361,255 | — | — |
| 2021-09-21 | $468.40 | $468.40 | 360,980 | — | — |
| 2021-09-20 | $486.60 | $486.60 | 722,235 | — | — |
| 2021-09-17 | $438.80 | $438.80 | 251,250 | — | — |
| 2021-09-16 | $411.80 | $411.80 | 198,825 | — | — |
| 2021-09-15 | $416.00 | $416.00 | 263,705 | — | — |
| 2021-09-14 | $433.60 | $433.60 | 253,900 | — | — |
| 2021-09-13 | $426.80 | $426.80 | 277,115 | — | — |
| 2021-09-10 | $441.00 | $441.00 | 198,245 | — | — |
| 2021-09-09 | $426.80 | $426.80 | 190,040 | — | — |
| 2021-09-08 | $417.60 | $417.60 | 173,055 | — | — |
| 2021-09-07 | $418.20 | $418.20 | 117,110 | — | — |
| 2021-09-03 | $409.20 | $409.20 | 153,485 | — | — |
| 2021-09-02 | $405.40 | $405.40 | 140,610 | — | — |
| 2021-09-01 | $406.20 | $406.20 | 137,870 | — | — |
| 2021-08-31 | $417.00 | $417.00 | 157,795 | — | — |
| 2021-08-30 | $418.40 | $418.40 | 144,060 | — | — |
| 2021-08-27 | $422.80 | $422.80 | 228,490 | — | — |
| 2021-08-26 | $445.80 | $445.80 | 255,080 | — | — |
| 2021-08-25 | $427.20 | $427.20 | 132,780 | — | — |
| 2021-08-24 | $437.20 | $437.20 | 96,550 | — | — |
| 2021-08-23 | $438.20 | $438.20 | 171,790 | — | — |
| 2021-08-20 | $454.00 | $454.00 | 222,135 | — | — |
| 2021-08-19 | $490.80 | $490.80 | 467,625 | — | — |
| 2021-08-18 | $475.40 | $475.40 | 399,415 | — | — |
| 2021-08-17 | $445.00 | $445.00 | 387,445 | — | — |
| 2021-08-16 | $431.00 | $431.00 | 238,100 | — | — |
| 2021-08-13 | $429.00 | $429.00 | 105,515 | — | — |
| 2021-08-12 | $429.00 | $429.00 | 110,410 | — | — |
| 2021-08-11 | $438.60 | $438.60 | 119,350 | — | — |
| 2021-08-10 | $451.00 | $451.00 | 115,680 | — | — |
| 2021-08-09 | $457.40 | $457.40 | 83,850 | — | — |
| 2021-08-06 | $462.80 | $462.80 | 101,560 | — | — |
| 2021-08-05 | $474.80 | $474.80 | 93,525 | — | — |
| 2021-08-04 | $487.60 | $487.60 | 123,480 | — | — |
| 2021-08-03 | $488.00 | $488.00 | 184,910 | — | — |
| 2021-08-02 | $513.60 | $513.60 | 171,200 | — | — |
| 2021-07-30 | $495.40 | $495.40 | 141,305 | — | — |
| 2021-07-29 | $482.20 | $482.20 | 115,380 | — | — |
| 2021-07-28 | $492.20 | $492.20 | 169,930 | — | — |
| 2021-07-27 | $505.00 | $505.00 | 251,095 | — | — |
| 2021-07-26 | $488.80 | $488.80 | 115,010 | — | — |
| 2021-07-23 | $495.40 | $495.40 | 116,725 | — | — |
| 2021-07-22 | $498.60 | $498.60 | 153,410 | — | — |
| 2021-07-21 | $489.80 | $489.80 | 160,060 | — | — |
| 2021-07-20 | $525.60 | $525.60 | 260,910 | — | — |
| 2021-07-19 | $571.20 | $571.20 | 587,355 | — | — |
| 2021-07-16 | $499.00 | $499.00 | 149,315 | — | — |
| 2021-07-15 | $480.60 | $480.60 | 191,540 | — | — |
| 2021-07-14 | $473.60 | $473.60 | 169,350 | — | — |
| 2021-07-13 | $485.00 | $485.00 | 166,465 | — | — |
| 2021-07-12 | $478.80 | $478.80 | 106,805 | — | — |
| 2021-07-09 | $481.40 | $481.40 | 185,035 | — | — |
| 2021-07-08 | $517.60 | $517.60 | 286,915 | — | — |
| 2021-07-07 | $485.20 | $485.20 | 142,590 | — | — |
| 2021-07-06 | $484.00 | $484.00 | 187,515 | — | — |
| 2021-07-02 | $472.60 | $472.60 | 125,270 | — | — |
| 2021-07-01 | $475.00 | $475.00 | 117,005 | — | — |
| 2021-06-30 | $481.60 | $481.60 | 99,165 | — | — |
| 2021-06-29 | $486.60 | $486.60 | 105,285 | — | — |
| 2021-06-28 | $478.20 | $478.20 | 91,385 | — | — |
| 2021-06-25 | $477.40 | $477.40 | 96,640 | — | — |
| 2021-06-24 | $484.60 | $484.60 | 127,535 | — | — |
| 2021-06-23 | $495.40 | $495.40 | 132,000 | — | — |
| 2021-06-22 | $505.40 | $505.40 | 169,540 | — | — |
| 2021-06-21 | $530.00 | $530.00 | 252,200 | — | — |
| 2021-06-18 | $567.20 | $567.20 | 434,985 | — | — |
| 2021-06-17 | $521.80 | $521.80 | 241,540 | — | — |
| 2021-06-16 | $525.00 | $525.00 | 332,205 | — | — |
| 2021-06-15 | $520.00 | $520.00 | 124,685 | — | — |
| 2021-06-14 | $508.40 | $508.40 | 106,470 | — | — |
| 2021-06-11 | $504.60 | $504.60 | 141,575 | — | — |
| 2021-06-10 | $518.60 | $518.60 | 176,470 | — | — |
| 2021-06-09 | $552.00 | $552.00 | 187,795 | — | — |
| 2021-06-08 | $543.80 | $543.80 | 157,245 | — | — |
| 2021-06-07 | $537.20 | $537.20 | 135,505 | — | — |
| 2021-06-04 | $547.00 | $547.00 | 185,435 | — | — |
| 2021-06-03 | $577.60 | $577.60 | 206,235 | — | — |
| 2021-06-02 | $567.20 | $567.20 | 165,760 | — | — |
| 2021-06-01 | $581.40 | $581.40 | 183,625 | — | — |
| 2021-05-28 | $567.20 | $567.20 | 198,095 | — | — |
| 2021-05-27 | $559.20 | $559.20 | 254,635 | — | — |
| 2021-05-26 | $587.80 | $587.80 | 284,820 | — | — |
| 2021-05-25 | $616.80 | $616.80 | 123,723 | — | — |
| 2021-05-24 | $616.80 | $616.80 | 126,086 | — | — |
| 2021-05-21 | $646.40 | $646.40 | 169,455 | — | — |
| 2021-05-20 | $655.20 | $655.20 | 205,415 | — | — |
| 2021-05-19 | $692.00 | $692.00 | 474,534 | — | — |
| 2021-05-18 | $663.20 | $663.20 | 184,945 | — | — |
| 2021-05-17 | $645.60 | $645.60 | 152,074 | — | — |
| 2021-05-14 | $632.80 | $632.80 | 161,470 | — | — |
| 2021-05-13 | $716.80 | $716.80 | 299,894 | — | — |
| 2021-05-12 | $791.20 | $791.20 | 544,654 | — | — |
| 2021-05-11 | $675.20 | $675.20 | 317,419 | — | — |
| 2021-05-10 | $626.40 | $626.40 | 145,726 | — | — |
| 2021-05-07 | $600.00 | $600.00 | 126,091 | — | — |
| 2021-05-06 | $638.40 | $638.40 | 124,134 | — | — |
| 2021-05-05 | $642.40 | $642.40 | 86,548 | — | — |
| 2021-05-04 | $657.60 | $657.60 | 217,190 | — | — |
| 2021-05-03 | $633.60 | $633.60 | 79,709 | — | — |
| 2021-04-30 | $658.40 | $658.40 | 100,679 | — | — |
| 2021-04-29 | $632.80 | $632.80 | 90,618 | — | — |
| 2021-04-28 | $636.80 | $636.80 | 68,194 | — | — |
| 2021-04-27 | $639.20 | $639.20 | 72,570 | — | — |
| 2021-04-26 | $653.60 | $653.60 | 72,501 | — | — |
| 2021-04-23 | $658.40 | $658.40 | 104,759 | — | — |
| 2021-04-22 | $689.60 | $689.60 | 147,110 | — | — |
| 2021-04-21 | $644.80 | $644.80 | 86,436 | — | — |
| 2021-04-20 | $680.00 | $680.00 | 105,916 | — | — |
| 2021-04-19 | $664.80 | $664.80 | 122,284 | — | — |
| 2021-04-16 | $642.40 | $642.40 | 50,315 | — | — |
| 2021-04-15 | $652.80 | $652.80 | 42,046 | — | — |
| 2021-04-14 | $675.20 | $675.20 | 68,448 | — | — |
| 2021-04-13 | $660.00 | $660.00 | 46,275 | — | — |
| 2021-04-12 | $665.60 | $665.60 | 48,239 | — | — |
| 2021-04-09 | $676.00 | $676.00 | 51,478 | — | — |
| 2021-04-08 | $677.60 | $677.60 | 56,055 | — | — |
| 2021-04-07 | $688.00 | $688.00 | 48,030 | — | — |
| 2021-04-06 | $709.60 | $709.60 | 33,724 | — | — |
| 2021-04-05 | $703.20 | $703.20 | 51,340 | — | — |
| 2021-04-01 | $724.80 | $724.80 | 54,111 | — | — |
| 2021-03-31 | $748.00 | $748.00 | 55,265 | — | — |
| 2021-03-30 | $752.80 | $752.80 | 56,208 | — | — |
| 2021-03-29 | $789.60 | $789.60 | 69,466 | — | — |
| 2021-03-26 | $768.00 | $768.00 | 103,945 | — | — |
| 2021-03-25 | $799.20 | $799.20 | 98,883 | — | — |
| 2021-03-24 | $824.80 | $824.80 | 64,063 | — | — |
| 2021-03-23 | $820.00 | $820.00 | 91,620 | — | — |
| 2021-03-22 | $780.00 | $780.00 | 71,413 | — | — |
| 2021-03-19 | $843.20 | $843.20 | 78,165 | — | — |
| 2021-03-18 | $871.20 | $871.20 | 87,145 | — | — |
| 2021-03-17 | $824.00 | $824.00 | 98,691 | — | — |
| 2021-03-16 | $863.20 | $863.20 | 85,244 | — | — |
| 2021-03-15 | $863.20 | $863.20 | 66,439 | — | — |
| 2021-03-12 | $915.20 | $915.20 | 54,069 | — | — |
| 2021-03-11 | $931.20 | $931.20 | 54,325 | — | — |
| 2021-03-10 | $956.00 | $956.00 | 64,953 | — | — |
| 2021-03-09 | $967.20 | $967.20 | 77,343 | — | — |
| 2021-03-08 | $1,016.00 | $1,016.00 | 112,304 | — | — |
| 2021-03-05 | $992.00 | $992.00 | 261,284 | — | — |
| 2021-03-04 | $1,065.60 | $1,065.60 | 294,001 | — | — |
| 2021-03-03 | $1,023.20 | $1,023.20 | 129,340 | — | — |
| 2021-03-02 | $980.00 | $980.00 | 96,914 | — | — |
| 2021-03-01 | $964.00 | $964.00 | 116,893 | — | — |
| 2021-02-26 | $1,044.00 | $1,044.00 | 240,236 | — | — |
| 2021-02-25 | $1,096.00 | $1,096.00 | 298,910 | — | — |
| 2021-02-24 | $948.80 | $948.80 | 102,414 | — | — |
| 2021-02-23 | $986.40 | $986.40 | 131,829 | — | — |
| 2021-02-22 | $1,028.80 | $1,028.80 | 79,294 | — | — |
| 2021-02-19 | $987.20 | $987.20 | 101,388 | — | — |
| 2021-02-18 | $1,027.20 | $1,027.20 | 87,571 | — | — |
| 2021-02-17 | $1,018.40 | $1,018.40 | 94,979 | — | — |
| 2021-02-16 | $1,032.80 | $1,032.80 | 92,168 | — | — |
| 2021-02-12 | $1,031.20 | $1,031.20 | 94,916 | — | — |
| 2021-02-11 | $1,065.60 | $1,065.60 | 86,836 | — | — |
| 2021-02-10 | $1,090.40 | $1,090.40 | 148,718 | — | — |
| 2021-02-09 | $1,075.20 | $1,075.20 | 67,160 | — | — |
| 2021-02-08 | $1,069.60 | $1,069.60 | 84,099 | — | — |
| 2021-02-05 | $1,078.40 | $1,078.40 | 90,758 | — | — |
| 2021-02-04 | $1,080.80 | $1,080.80 | 58,993 | — | — |
| 2021-02-03 | $1,130.40 | $1,130.40 | 67,879 | — | — |
| 2021-02-02 | $1,194.40 | $1,194.40 | 102,281 | — | — |
| 2021-02-01 | $1,303.20 | $1,303.20 | 152,601 | — | — |
| 2021-01-29 | $1,384.00 | $1,384.00 | 256,476 | — | — |
| 2021-01-28 | $1,299.20 | $1,299.20 | 243,778 | — | — |
| 2021-01-27 | $1,326.40 | $1,326.40 | 288,008 | — | — |
| 2021-01-26 | $1,098.40 | $1,098.40 | 62,978 | — | — |
| 2021-01-25 | $1,116.80 | $1,116.80 | 154,603 | — | — |
| 2021-01-22 | $1,073.60 | $1,073.60 | 61,139 | — | — |
| 2021-01-21 | $1,058.40 | $1,058.40 | 52,501 | — | — |
| 2021-01-20 | $1,067.20 | $1,067.20 | 88,909 | — | — |
| 2021-01-19 | $1,089.60 | $1,089.60 | 100,564 | — | — |
| 2021-01-15 | $1,120.80 | $1,120.80 | 85,818 | — | — |
| 2021-01-14 | $1,093.60 | $1,093.60 | 66,910 | — | — |
| 2021-01-13 | $1,080.00 | $1,080.00 | 46,638 | — | — |
| 2021-01-12 | $1,097.60 | $1,097.60 | 65,009 | — | — |
| 2021-01-11 | $1,136.00 | $1,136.00 | 76,573 | — | — |
| 2021-01-08 | $1,070.40 | $1,070.40 | 87,314 | — | — |
| 2021-01-07 | $1,080.80 | $1,080.80 | 77,144 | — | — |
| 2021-01-06 | $1,151.20 | $1,151.20 | 181,579 | — | — |
| 2021-01-05 | $1,158.40 | $1,158.40 | 100,691 | — | — |
| 2021-01-04 | $1,204.00 | $1,204.00 | 162,705 | — | — |