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
- 2018-08-09 to 2026-08-27
- 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 |
|---|---|---|---|
| 2021-12-31 | $218.40 | $218.40 | 971 |
| 2021-12-30 | $228.90 | $228.90 | 1,336 |
| 2021-12-29 | $233.10 | $233.10 | 937 |
| 2021-12-28 | $224.70 | $224.70 | 1,052 |
| 2021-12-27 | $249.90 | $249.90 | 1,031 |
| 2021-12-23 | $273.00 | $273.00 | 878 |
| 2021-12-22 | $273.00 | $273.00 | 400 |
| 2021-12-21 | $270.90 | $270.90 | 423 |
| 2021-12-20 | $270.90 | $270.90 | 772 |
| 2021-12-17 | $277.20 | $277.20 | 520 |
| 2021-12-16 | $285.60 | $285.60 | 327 |
| 2021-12-15 | $289.80 | $289.80 | 347 |
| 2021-12-14 | $291.90 | $291.90 | 169 |
| 2021-12-13 | $306.60 | $306.60 | 461 |
| 2021-12-10 | $310.80 | $310.80 | 164 |
| 2021-12-09 | $319.20 | $319.20 | 157 |
| 2021-12-08 | $333.90 | $333.90 | 185 |
| 2021-12-07 | $319.20 | $319.20 | 421 |
| 2021-12-06 | $306.60 | $306.60 | 489 |
| 2021-12-03 | $298.20 | $298.20 | 759 |
| 2021-12-02 | $321.30 | $321.30 | 651 |
| 2021-12-01 | $315.00 | $315.00 | 551 |
| 2021-11-30 | $333.90 | $333.90 | 495 |
| 2021-11-29 | $342.30 | $342.30 | 747 |
| 2021-11-26 | $357.00 | $357.00 | 459 |
| 2021-11-24 | $348.60 | $348.60 | 7,458 |
| 2021-11-23 | $338.10 | $338.10 | 2,186 |
| 2021-11-22 | $329.70 | $329.70 | 562 |
| 2021-11-19 | $350.70 | $350.70 | 620 |
| 2021-11-18 | $359.10 | $359.10 | 766 |
| 2021-11-17 | $382.20 | $382.20 | 667 |
| 2021-11-16 | $392.70 | $392.70 | 470 |
| 2021-11-15 | $403.20 | $403.20 | 202 |
| 2021-11-12 | $403.20 | $403.20 | 264 |
| 2021-11-11 | $403.20 | $403.20 | 354 |
| 2021-11-10 | $417.90 | $417.90 | 712 |
| 2021-11-09 | $430.50 | $430.50 | 748 |
| 2021-11-08 | $415.80 | $415.80 | 365 |
| 2021-11-05 | $424.20 | $424.20 | 638 |
| 2021-11-04 | $438.90 | $438.90 | 1,499 |
| 2021-11-03 | $445.20 | $445.20 | 9,727 |
| 2021-11-02 | $394.80 | $394.80 | 373 |
| 2021-11-01 | $405.30 | $405.30 | 426 |
| 2021-10-29 | $401.10 | $401.10 | 406 |
| 2021-10-28 | $396.90 | $396.90 | 282 |
| 2021-10-27 | $392.70 | $392.70 | 344 |
| 2021-10-26 | $401.10 | $401.10 | 621 |
| 2021-10-25 | $380.10 | $380.10 | 282 |
| 2021-10-22 | $384.30 | $384.30 | 336 |
| 2021-10-21 | $399.00 | $399.00 | 182 |
| 2021-10-20 | $399.00 | $399.00 | 520 |
| 2021-10-19 | $403.20 | $403.20 | 376 |
| 2021-10-18 | $407.40 | $407.40 | 477 |
| 2021-10-15 | $424.20 | $424.20 | 358 |
| 2021-10-14 | $441.00 | $441.00 | 351 |
| 2021-10-13 | $441.00 | $441.00 | 64 |
| 2021-10-12 | $441.00 | $441.00 | 154 |
| 2021-10-11 | $436.80 | $436.80 | 129 |
| 2021-10-08 | $424.20 | $424.20 | 416 |
| 2021-10-07 | $432.60 | $432.60 | 288 |
| 2021-10-06 | $432.60 | $432.60 | 169 |
| 2021-10-05 | $438.90 | $438.90 | 154 |
| 2021-10-04 | $436.80 | $436.80 | 230 |
| 2021-10-01 | $436.80 | $436.80 | 431 |
| 2021-09-30 | $453.60 | $453.60 | 191 |
| 2021-09-29 | $443.10 | $443.10 | 225 |
| 2021-09-28 | $449.40 | $449.40 | 464 |
| 2021-09-27 | $470.40 | $470.40 | 422 |
| 2021-09-24 | $472.50 | $472.50 | 317 |
| 2021-09-23 | $470.40 | $470.40 | 271 |
| 2021-09-22 | $462.00 | $462.00 | 260 |
| 2021-09-21 | $453.60 | $453.60 | 698 |
| 2021-09-20 | $457.80 | $457.80 | 394 |
| 2021-09-17 | $478.80 | $478.80 | 330 |
| 2021-09-16 | $472.50 | $472.50 | 412 |
| 2021-09-15 | $470.40 | $470.40 | 383 |
| 2021-09-14 | $476.70 | $476.70 | 571 |
| 2021-09-13 | $487.20 | $487.20 | 211 |
| 2021-09-10 | $489.30 | $489.30 | 210 |
| 2021-09-09 | $491.40 | $491.40 | 148 |
| 2021-09-08 | $480.90 | $480.90 | 343 |
| 2021-09-07 | $491.40 | $491.40 | 509 |
| 2021-09-03 | $504.00 | $504.00 | 955 |
| 2021-09-02 | $512.40 | $512.40 | 236 |
| 2021-09-01 | $506.10 | $506.10 | 818 |
| 2021-08-31 | $504.00 | $504.00 | 454 |
| 2021-08-30 | $487.20 | $487.20 | 541 |
| 2021-08-27 | $504.00 | $504.00 | 593 |
| 2021-08-26 | $512.40 | $512.40 | 452 |
| 2021-08-25 | $493.50 | $493.50 | 254 |
| 2021-08-24 | $497.70 | $497.70 | 529 |
| 2021-08-23 | $491.40 | $491.40 | 376 |
| 2021-08-20 | $457.80 | $457.80 | 309 |
| 2021-08-19 | $455.70 | $455.70 | 841 |
| 2021-08-18 | $478.80 | $478.80 | 275 |
| 2021-08-17 | $466.20 | $466.20 | 916 |
| 2021-08-16 | $472.50 | $472.50 | 750 |
| 2021-08-13 | $493.50 | $493.50 | 203 |
| 2021-08-12 | $493.50 | $493.50 | 279 |
| 2021-08-11 | $508.20 | $508.20 | 1,128 |
| 2021-08-10 | $525.00 | $525.00 | 685 |
| 2021-08-09 | $535.50 | $535.50 | 734 |
| 2021-08-06 | $520.80 | $520.80 | 435 |
| 2021-08-05 | $495.60 | $495.60 | 256 |
| 2021-08-04 | $493.50 | $493.50 | 564 |
| 2021-08-03 | $516.60 | $516.60 | 1,615 |
| 2021-08-02 | $510.30 | $510.30 | 281 |
| 2021-07-30 | $514.50 | $514.50 | 1,315 |
| 2021-07-29 | $525.00 | $525.00 | 595 |
| 2021-07-28 | $522.90 | $522.90 | 474 |
| 2021-07-27 | $487.20 | $487.20 | 605 |
| 2021-07-26 | $491.40 | $491.40 | 627 |
| 2021-07-23 | $489.30 | $489.30 | 548 |
| 2021-07-22 | $512.40 | $512.40 | 343 |
| 2021-07-21 | $514.50 | $514.50 | 652 |
| 2021-07-20 | $499.80 | $499.80 | 1,496 |
| 2021-07-19 | $497.70 | $497.70 | 2,530 |
| 2021-07-16 | $499.80 | $499.80 | 560 |
| 2021-07-15 | $508.20 | $508.20 | 610 |
| 2021-07-14 | $518.70 | $518.70 | 1,058 |
| 2021-07-13 | $543.90 | $543.90 | 757 |
| 2021-07-12 | $552.30 | $552.30 | 415 |
| 2021-07-09 | $543.90 | $543.90 | 466 |
| 2021-07-08 | $537.60 | $537.60 | 1,121 |
| 2021-07-07 | $537.60 | $537.60 | 1,300 |
| 2021-07-06 | $560.70 | $560.70 | 1,851 |
| 2021-07-02 | $575.40 | $575.40 | 917 |
| 2021-07-01 | $590.10 | $590.10 | 811 |
| 2021-06-30 | $588.00 | $588.00 | 807 |
| 2021-06-29 | $571.20 | $571.20 | 1,286 |
| 2021-06-28 | $602.70 | $602.70 | 1,079 |
| 2021-06-25 | $613.20 | $613.20 | 2,019 |
| 2021-06-24 | $596.40 | $596.40 | 1,130 |
| 2021-06-23 | $600.60 | $600.60 | 2,002 |
| 2021-06-22 | $562.80 | $562.80 | 817 |
| 2021-06-21 | $558.60 | $558.60 | 1,176 |
| 2021-06-18 | $552.30 | $552.30 | 1,818 |
| 2021-06-17 | $571.20 | $571.20 | 1,990 |
| 2021-06-16 | $546.00 | $546.00 | 1,389 |
| 2021-06-15 | $541.80 | $541.80 | 1,077 |
| 2021-06-14 | $562.80 | $562.80 | 2,456 |
| 2021-06-11 | $554.40 | $554.40 | 1,229 |
| 2021-06-10 | $539.70 | $539.70 | 2,075 |
| 2021-06-09 | $548.10 | $548.10 | 5,484 |
| 2021-06-08 | $617.40 | $617.40 | 12,427 |
| 2021-06-07 | $630.00 | $630.00 | 51,521 |
| 2021-06-04 | $483.00 | $483.00 | 589 |
| 2021-06-03 | $493.50 | $493.50 | 995 |
| 2021-06-02 | $522.90 | $522.90 | 660 |
| 2021-06-01 | $508.20 | $508.20 | 888 |
| 2021-05-28 | $499.80 | $499.80 | 763 |
| 2021-05-27 | $520.80 | $520.80 | 1,502 |
| 2021-05-26 | $491.40 | $491.40 | 1,549 |
| 2021-05-25 | $462.00 | $462.00 | 435 |
| 2021-05-24 | $470.40 | $470.40 | 810 |
| 2021-05-21 | $489.30 | $489.30 | 4,321 |
| 2021-05-20 | $474.60 | $474.60 | 703 |
| 2021-05-19 | $470.40 | $470.40 | 809 |
| 2021-05-18 | $478.80 | $478.80 | 1,084 |
| 2021-05-17 | $453.60 | $453.60 | 1,579 |
| 2021-05-14 | $443.10 | $443.10 | 681 |
| 2021-05-13 | $422.10 | $422.10 | 1,047 |
| 2021-05-12 | $432.60 | $432.60 | 519 |
| 2021-05-11 | $451.50 | $451.50 | 1,010 |
| 2021-05-10 | $451.50 | $451.50 | 1,354 |
| 2021-05-07 | $468.30 | $468.30 | 860 |
| 2021-05-06 | $468.30 | $468.30 | 1,329 |
| 2021-05-05 | $497.70 | $497.70 | 1,294 |
| 2021-05-04 | $525.00 | $525.00 | 1,510 |
| 2021-05-03 | $554.40 | $554.40 | 2,332 |
| 2021-04-30 | $541.80 | $541.80 | 725 |
| 2021-04-29 | $537.60 | $537.60 | 972 |
| 2021-04-28 | $558.60 | $558.60 | 1,521 |
| 2021-04-27 | $525.00 | $525.00 | 2,835 |
| 2021-04-26 | $535.50 | $535.50 | 1,180 |
| 2021-04-23 | $518.70 | $518.70 | 738 |
| 2021-04-22 | $510.30 | $510.30 | 1,325 |
| 2021-04-21 | $522.90 | $522.90 | 1,898 |
| 2021-04-20 | $487.20 | $487.20 | 1,171 |
| 2021-04-19 | $489.30 | $489.30 | 1,648 |
| 2021-04-16 | $506.10 | $506.10 | 2,496 |
| 2021-04-15 | $508.20 | $508.20 | 1,985 |
| 2021-04-14 | $527.10 | $527.10 | 2,761 |
| 2021-04-13 | $533.40 | $533.40 | 1,038 |
| 2021-04-12 | $529.20 | $529.20 | 1,966 |
| 2021-04-09 | $569.10 | $569.10 | 1,223 |
| 2021-04-08 | $592.20 | $592.20 | 1,663 |
| 2021-04-07 | $602.70 | $602.70 | 1,123 |
| 2021-04-06 | $609.00 | $609.00 | 1,229 |
| 2021-04-05 | $604.80 | $604.80 | 1,402 |
| 2021-04-01 | $615.30 | $615.30 | 1,842 |
| 2021-03-31 | $625.80 | $625.80 | 2,697 |
| 2021-03-30 | $640.50 | $640.50 | 1,451 |
| 2021-03-29 | $636.30 | $636.30 | 1,325 |
| 2021-03-26 | $661.50 | $661.50 | 3,000 |
| 2021-03-25 | $665.70 | $665.70 | 1,765 |
| 2021-03-24 | $634.20 | $634.20 | 1,594 |
| 2021-03-23 | $669.90 | $669.90 | 1,661 |
| 2021-03-22 | $720.30 | $720.30 | 2,562 |
| 2021-03-19 | $747.60 | $747.60 | 3,090 |
| 2021-03-18 | $724.50 | $724.50 | 2,784 |
| 2021-03-17 | $753.90 | $753.90 | 3,855 |
| 2021-03-16 | $764.40 | $764.40 | 17,066 |
| 2021-03-15 | $747.60 | $747.60 | 3,365 |
| 2021-03-12 | $779.10 | $779.10 | 16,164 |
| 2021-03-11 | $695.10 | $695.10 | 3,047 |
| 2021-03-10 | $646.80 | $646.80 | 2,535 |
| 2021-03-09 | $640.50 | $640.50 | 3,562 |
| 2021-03-08 | $602.70 | $602.70 | 3,064 |
| 2021-03-05 | $604.80 | $604.80 | 3,840 |
| 2021-03-04 | $621.60 | $621.60 | 6,989 |
| 2021-03-03 | $705.60 | $705.60 | 4,244 |
| 2021-03-02 | $732.90 | $732.90 | 6,171 |
| 2021-03-01 | $793.80 | $793.80 | 6,043 |
| 2021-02-26 | $781.20 | $781.20 | 8,472 |
| 2021-02-25 | $777.00 | $777.00 | 11,766 |
| 2021-02-24 | $886.20 | $886.20 | 13,066 |
| 2021-02-23 | $837.90 | $837.90 | 18,922 |
| 2021-02-22 | $1,073.10 | $1,073.10 | 73,408 |
| 2021-02-19 | $1,024.80 | $1,024.80 | 1,326,771 |
| 2021-02-18 | $602.70 | $602.70 | 934 |
| 2021-02-17 | $627.90 | $627.90 | 1,203 |
| 2021-02-16 | $669.90 | $669.90 | 2,186 |
| 2021-02-12 | $669.90 | $669.90 | 1,552 |
| 2021-02-11 | $648.90 | $648.90 | 1,833 |
| 2021-02-10 | $659.40 | $659.40 | 4,067 |
| 2021-02-09 | $688.80 | $688.80 | 1,715 |
| 2021-02-08 | $686.70 | $686.70 | 3,280 |
| 2021-02-05 | $646.80 | $646.80 | 6,918 |
| 2021-02-04 | $724.50 | $724.50 | 15,562 |
| 2021-02-03 | $600.60 | $600.60 | 5,240 |
| 2021-02-02 | $600.60 | $600.60 | 13,969 |
| 2021-02-01 | $525.00 | $525.00 | 1,590 |
| 2021-01-29 | $495.60 | $495.60 | 1,356 |
| 2021-01-28 | $504.00 | $504.00 | 1,513 |
| 2021-01-27 | $514.50 | $514.50 | 2,714 |
| 2021-01-26 | $567.00 | $567.00 | 2,238 |
| 2021-01-25 | $579.60 | $579.60 | 3,521 |
| 2021-01-22 | $535.50 | $535.50 | 6,368 |
| 2021-01-21 | $560.70 | $560.70 | 3,506 |
| 2021-01-20 | $527.10 | $527.10 | 1,566 |
| 2021-01-19 | $518.70 | $518.70 | 1,313 |
| 2021-01-15 | $504.00 | $504.00 | 1,511 |
| 2021-01-14 | $537.60 | $537.60 | 2,111 |
| 2021-01-13 | $508.20 | $508.20 | 1,676 |
| 2021-01-12 | $529.20 | $529.20 | 5,717 |
| 2021-01-11 | $499.80 | $499.80 | 3,816 |
| 2021-01-08 | $487.20 | $487.20 | 2,449 |
| 2021-01-07 | $468.30 | $468.30 | 1,349 |
| 2021-01-06 | $441.00 | $441.00 | 1,778 |
| 2021-01-05 | $447.30 | $447.30 | 658 |
| 2021-01-04 | $438.90 | $438.90 | 662 |