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
- 1998-12-08 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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $106.20 | $106.20 | 912,108 | — | — |
| 2020-12-30 | $108.00 | $108.00 | 681,817 | — | — |
| 2020-12-29 | $107.04 | $107.04 | 1,477,483 | — | — |
| 2020-12-28 | $115.20 | $115.20 | 1,101,100 | — | — |
| 2020-12-24 | $123.12 | $123.12 | 1,479,058 | — | — |
| 2020-12-23 | $120.84 | $120.84 | 640,200 | — | — |
| 2020-12-22 | $118.80 | $118.80 | 784,233 | — | — |
| 2020-12-21 | $123.96 | $123.96 | 506,083 | — | — |
| 2020-12-18 | $124.68 | $124.68 | 787,517 | — | — |
| 2020-12-17 | $128.64 | $128.64 | 565,467 | — | — |
| 2020-12-16 | $125.28 | $125.28 | 491,292 | — | — |
| 2020-12-15 | $131.04 | $131.04 | 723,600 | — | — |
| 2020-12-14 | $124.92 | $124.92 | 748,350 | — | — |
| 2020-12-11 | $132.72 | $132.72 | 596,683 | — | — |
| 2020-12-10 | $136.32 | $136.32 | 509,275 | — | — |
| 2020-12-09 | $137.16 | $137.16 | 832,008 | — | — |
| 2020-12-08 | $143.40 | $143.40 | 1,004,933 | — | — |
| 2020-12-07 | $146.04 | $146.04 | 905,375 | — | — |
| 2020-12-04 | $151.20 | $151.20 | 1,958,983 | — | — |
| 2020-12-03 | $150.24 | $150.24 | 1,488,250 | — | — |
| 2020-12-02 | $143.64 | $143.64 | 734,983 | — | — |
| 2020-12-01 | $149.04 | $149.04 | 1,682,342 | — | — |
| 2020-11-30 | $146.64 | $146.64 | 1,931,125 | — | — |
| 2020-11-27 | $147.12 | $147.12 | 1,764,892 | — | — |
| 2020-11-25 | $124.68 | $124.68 | 921,442 | — | — |
| 2020-11-24 | $121.80 | $121.80 | 827,300 | — | — |
| 2020-11-23 | $124.56 | $124.56 | 793,367 | — | — |
| 2020-11-20 | $126.48 | $126.48 | 1,158,350 | — | — |
| 2020-11-19 | $132.24 | $132.24 | 470,700 | — | — |
| 2020-11-18 | $132.48 | $132.48 | 701,658 | — | — |
| 2020-11-17 | $140.40 | $140.40 | 901,142 | — | — |
| 2020-11-16 | $154.20 | $154.20 | 1,937,825 | — | — |
| 2020-11-13 | $134.64 | $134.64 | 576,833 | — | — |
| 2020-11-12 | $136.32 | $136.32 | 1,412,850 | — | — |
| 2020-11-11 | $128.64 | $128.64 | 885,075 | — | — |
| 2020-11-10 | $138.12 | $138.12 | 2,939,733 | — | — |
| 2020-11-09 | $102.00 | $102.00 | 2,210,525 | — | — |
| 2020-11-06 | $126.36 | $126.36 | 392,242 | — | — |
| 2020-11-05 | $129.60 | $129.60 | 395,292 | — | — |
| 2020-11-04 | $130.92 | $130.92 | 438,167 | — | — |
| 2020-11-03 | $122.64 | $122.64 | 417,050 | — | — |
| 2020-11-02 | $120.24 | $120.24 | 319,242 | — | — |
| 2020-10-30 | $118.20 | $118.20 | 628,325 | — | — |
| 2020-10-29 | $125.88 | $125.88 | 433,000 | — | — |
| 2020-10-28 | $131.04 | $131.04 | 499,692 | — | — |
| 2020-10-27 | $133.32 | $133.32 | 629,192 | — | — |
| 2020-10-26 | $125.40 | $125.40 | 359,175 | — | — |
| 2020-10-23 | $131.40 | $131.40 | 342,450 | — | — |
| 2020-10-22 | $134.88 | $134.88 | 597,058 | — | — |
| 2020-10-21 | $126.00 | $126.00 | 494,242 | — | — |
| 2020-10-20 | $132.00 | $132.00 | 628,058 | — | — |
| 2020-10-19 | $136.20 | $136.20 | 444,392 | — | — |
| 2020-10-16 | $142.20 | $142.20 | 422,908 | — | — |
| 2020-10-15 | $146.52 | $146.52 | 443,467 | — | — |
| 2020-10-14 | $145.56 | $145.56 | 602,333 | — | — |
| 2020-10-13 | $153.84 | $153.84 | 749,567 | — | — |
| 2020-10-12 | $149.16 | $149.16 | 497,075 | — | — |
| 2020-10-09 | $147.72 | $147.72 | 583,550 | — | — |
| 2020-10-08 | $149.76 | $149.76 | 460,825 | — | — |
| 2020-10-07 | $150.96 | $150.96 | 652,125 | — | — |
| 2020-10-06 | $148.92 | $148.92 | 1,335,717 | — | — |
| 2020-10-05 | $143.28 | $143.28 | 707,767 | — | — |
| 2020-10-02 | $139.80 | $139.80 | 843,525 | — | — |
| 2020-10-01 | $140.88 | $140.88 | 799,933 | — | — |
| 2020-09-30 | $139.20 | $139.20 | 1,176,800 | — | — |
| 2020-09-29 | $135.72 | $135.72 | 1,898,933 | — | — |
| 2020-09-28 | $145.68 | $145.68 | 5,570,058 | — | — |
| 2020-09-25 | $203.28 | $203.28 | 1,128,317 | — | — |
| 2020-09-24 | $184.44 | $184.44 | 1,118,133 | — | — |
| 2020-09-23 | $191.64 | $191.64 | 1,751,383 | — | — |
| 2020-09-22 | $203.76 | $203.76 | 2,249,342 | — | — |
| 2020-09-21 | $212.28 | $212.28 | 2,802,333 | — | — |
| 2020-09-18 | $204.00 | $204.00 | 4,992,158 | — | — |
| 2020-09-17 | $188.04 | $188.04 | 4,851,650 | — | — |
| 2020-09-16 | $222.24 | $222.24 | 9,217,350 | — | — |
| 2020-09-15 | $163.56 | $163.56 | 3,744,692 | — | — |
| 2020-09-14 | $135.84 | $135.84 | 1,353,783 | — | — |
| 2020-09-11 | $120.96 | $120.96 | 789,050 | — | — |
| 2020-09-10 | $116.64 | $116.64 | 946,667 | — | — |
| 2020-09-09 | $123.36 | $123.36 | 2,275,667 | — | — |
| 2020-09-08 | $115.32 | $115.32 | 1,293,142 | — | — |
| 2020-09-04 | $114.84 | $114.84 | 1,045,350 | — | — |
| 2020-09-03 | $118.20 | $118.20 | 1,328,325 | — | — |
| 2020-09-02 | $127.56 | $127.56 | 1,947,267 | — | — |
| 2020-09-01 | $136.92 | $136.92 | 755,558 | — | — |
| 2020-08-31 | $143.88 | $143.88 | 669,383 | — | — |
| 2020-08-28 | $144.72 | $144.72 | 816,733 | — | — |
| 2020-08-27 | $141.72 | $141.72 | 1,124,892 | — | — |
| 2020-08-26 | $152.76 | $152.76 | 654,717 | — | — |
| 2020-08-25 | $151.44 | $151.44 | 892,583 | — | — |
| 2020-08-24 | $146.88 | $146.88 | 1,670,142 | — | — |
| 2020-08-21 | $169.20 | $169.20 | 834,025 | — | — |
| 2020-08-20 | $178.32 | $178.32 | 901,475 | — | — |
| 2020-08-19 | $173.64 | $173.64 | 715,317 | — | — |
| 2020-08-18 | $170.28 | $170.28 | 765,825 | — | — |
| 2020-08-17 | $180.48 | $180.48 | 866,692 | — | — |
| 2020-08-14 | $177.48 | $177.48 | 1,852,267 | — | — |
| 2020-08-13 | $172.68 | $172.68 | 1,198,133 | — | — |
| 2020-08-12 | $165.00 | $165.00 | 2,963,500 | — | — |
| 2020-08-11 | $175.44 | $175.44 | 3,912,325 | — | — |
| 2020-08-10 | $227.88 | $227.88 | 1,568,500 | — | — |
| 2020-08-07 | $242.64 | $242.64 | 812,842 | — | — |
| 2020-08-06 | $243.96 | $243.96 | 1,280,917 | — | — |
| 2020-08-05 | $261.48 | $261.48 | 1,377,292 | — | — |
| 2020-08-04 | $243.84 | $243.84 | 879,792 | — | — |
| 2020-08-03 | $248.28 | $248.28 | 1,459,800 | — | — |
| 2020-07-31 | $233.28 | $233.28 | 1,527,325 | — | — |
| 2020-07-30 | $248.76 | $248.76 | 3,675,717 | — | — |
| 2020-07-29 | $233.76 | $233.76 | 1,775,867 | — | — |
| 2020-07-28 | $249.48 | $249.48 | 1,707,417 | — | — |
| 2020-07-27 | $252.96 | $252.96 | 1,630,483 | — | — |
| 2020-07-24 | $262.92 | $262.92 | 1,407,567 | — | — |
| 2020-07-23 | $294.96 | $294.96 | 1,266,592 | — | — |
| 2020-07-22 | $314.28 | $314.28 | 1,517,158 | — | — |
| 2020-07-21 | $324.60 | $324.60 | 1,852,608 | — | — |
| 2020-07-20 | $304.44 | $304.44 | 1,776,083 | — | — |
| 2020-07-17 | $323.64 | $323.64 | 3,176,875 | — | — |
| 2020-07-16 | $294.84 | $294.84 | 999,142 | — | — |
| 2020-07-15 | $294.12 | $294.12 | 1,833,067 | — | — |
| 2020-07-14 | $314.52 | $314.52 | 2,634,100 | — | — |
| 2020-07-13 | $307.44 | $307.44 | 4,762,450 | — | — |
| 2020-07-10 | $280.56 | $280.56 | 1,404,517 | — | — |
| 2020-07-09 | $279.24 | $279.24 | 1,994,050 | — | — |
| 2020-07-08 | $281.52 | $281.52 | 2,371,733 | — | — |
| 2020-07-07 | $289.08 | $289.08 | 5,194,858 | — | — |
| 2020-07-06 | $251.16 | $251.16 | 3,304,825 | — | — |
| 2020-07-02 | $257.40 | $257.40 | 4,384,083 | — | — |
| 2020-07-01 | $236.76 | $236.76 | 8,650,883 | — | — |
| 2020-06-30 | $323.40 | $323.40 | 8,199,167 | — | — |
| 2020-06-29 | $380.28 | $380.28 | 4,413,158 | — | — |
| 2020-06-26 | $359.76 | $359.76 | 12,517,725 | — | — |
| 2020-06-25 | $375.00 | $375.00 | 11,981,408 | — | — |
| 2020-06-24 | $286.44 | $286.44 | 10,418,192 | — | — |
| 2020-06-23 | $258.84 | $258.84 | 14,334,583 | — | — |
| 2020-06-22 | $183.60 | $183.60 | 1,351,833 | — | — |
| 2020-06-19 | $171.24 | $171.24 | 1,497,433 | — | — |
| 2020-06-18 | $172.08 | $172.08 | 913,625 | — | — |
| 2020-06-17 | $165.84 | $165.84 | 1,010,242 | — | — |
| 2020-06-16 | $166.80 | $166.80 | 1,162,058 | — | — |
| 2020-06-15 | $169.80 | $169.80 | 1,698,258 | — | — |
| 2020-06-12 | $156.24 | $156.24 | 1,096,475 | — | — |
| 2020-06-11 | $146.16 | $146.16 | 1,221,625 | — | — |
| 2020-06-10 | $160.68 | $160.68 | 1,270,892 | — | — |
| 2020-06-09 | $153.12 | $153.12 | 1,592,008 | — | — |
| 2020-06-08 | $144.36 | $144.36 | 1,242,725 | — | — |
| 2020-06-05 | $143.16 | $143.16 | 1,566,275 | — | — |
| 2020-06-04 | $142.56 | $142.56 | 1,548,550 | — | — |
| 2020-06-03 | $149.16 | $149.16 | 3,180,083 | — | — |
| 2020-06-02 | $172.08 | $172.08 | 1,304,042 | — | — |
| 2020-06-01 | $178.32 | $178.32 | 1,942,425 | — | — |
| 2020-05-29 | $177.00 | $177.00 | 1,607,417 | — | — |
| 2020-05-28 | $160.20 | $160.20 | 1,152,483 | — | — |
| 2020-05-27 | $158.28 | $158.28 | 2,139,533 | — | — |
| 2020-05-26 | $173.52 | $173.52 | 1,726,442 | — | — |
| 2020-05-22 | $168.96 | $168.96 | 1,347,650 | — | — |
| 2020-05-21 | $170.88 | $170.88 | 2,861,917 | — | — |
| 2020-05-20 | $189.48 | $189.48 | 6,433,425 | — | — |
| 2020-05-19 | $174.72 | $174.72 | 2,762,225 | — | — |
| 2020-05-18 | $170.04 | $170.04 | 2,947,433 | — | — |
| 2020-05-15 | $161.16 | $161.16 | 1,843,867 | — | — |
| 2020-05-14 | $163.80 | $163.80 | 2,508,950 | — | — |
| 2020-05-13 | $160.44 | $160.44 | 3,309,508 | — | — |
| 2020-05-12 | $154.80 | $154.80 | 4,614,517 | — | — |
| 2020-05-11 | $142.80 | $142.80 | 2,875,942 | — | — |
| 2020-05-08 | $130.32 | $130.32 | 1,127,783 | — | — |
| 2020-05-07 | $128.40 | $128.40 | 1,348,467 | — | — |
| 2020-05-06 | $125.64 | $125.64 | 1,411,350 | — | — |
| 2020-05-05 | $127.68 | $127.68 | 1,776,767 | — | — |
| 2020-05-04 | $134.76 | $134.76 | 2,267,825 | — | — |
| 2020-05-01 | $123.36 | $123.36 | 3,775,167 | — | — |
| 2020-04-30 | $144.36 | $144.36 | 2,993,050 | — | — |
| 2020-04-29 | $164.88 | $164.88 | 3,508,167 | — | — |
| 2020-04-28 | $165.00 | $165.00 | 4,583,375 | — | — |
| 2020-04-27 | $164.40 | $164.40 | 10,174,000 | — | — |
| 2020-04-24 | $175.08 | $175.08 | 10,772,117 | — | — |
| 2020-04-23 | $144.36 | $144.36 | 7,812,217 | — | — |
| 2020-04-22 | $140.52 | $140.52 | 5,468,683 | — | — |
| 2020-04-21 | $118.80 | $118.80 | 3,795,158 | — | — |
| 2020-04-20 | $108.60 | $108.60 | 3,405,750 | — | — |
| 2020-04-17 | $99.12 | $99.12 | 1,760,258 | — | — |
| 2020-04-16 | $94.68 | $94.68 | 1,401,983 | — | — |
| 2020-04-15 | $85.68 | $85.68 | 955,608 | — | — |
| 2020-04-14 | $89.28 | $89.28 | 915,575 | — | — |
| 2020-04-13 | $93.12 | $93.12 | 869,642 | — | — |
| 2020-04-09 | $97.44 | $97.44 | 966,558 | — | — |
| 2020-04-08 | $99.84 | $99.84 | 1,166,408 | — | — |
| 2020-04-07 | $99.24 | $99.24 | 2,128,508 | — | — |
| 2020-04-06 | $101.28 | $101.28 | 2,609,808 | — | — |
| 2020-04-03 | $92.88 | $92.88 | 921,075 | — | — |
| 2020-04-02 | $90.24 | $90.24 | 905,450 | — | — |
| 2020-04-01 | $92.40 | $92.40 | 1,331,117 | — | — |
| 2020-03-31 | $89.28 | $89.28 | 1,129,775 | — | — |
| 2020-03-30 | $96.24 | $96.24 | 2,608,658 | — | — |
| 2020-03-27 | $99.84 | $99.84 | 3,017,017 | — | — |
| 2020-03-26 | $85.80 | $85.80 | 1,474,658 | — | — |
| 2020-03-25 | $80.16 | $80.16 | 945,750 | — | — |
| 2020-03-24 | $85.08 | $85.08 | 1,584,158 | — | — |
| 2020-03-23 | $79.44 | $79.44 | 1,291,425 | — | — |
| 2020-03-20 | $86.64 | $86.64 | 2,037,242 | — | — |
| 2020-03-19 | $77.88 | $77.88 | 1,525,833 | — | — |
| 2020-03-18 | $89.28 | $89.28 | 1,527,033 | — | — |
| 2020-03-17 | $88.08 | $88.08 | 2,707,075 | — | — |
| 2020-03-16 | $73.56 | $73.56 | 2,505,567 | — | — |
| 2020-03-13 | $86.40 | $86.40 | 3,664,225 | — | — |
| 2020-03-12 | $114.00 | $114.00 | 8,172,108 | — | — |
| 2020-03-11 | $100.44 | $100.44 | 8,202,742 | — | — |
| 2020-03-10 | $68.40 | $68.40 | 6,256,208 | — | — |
| 2020-03-09 | $117.96 | $117.96 | 11,530,367 | — | — |
| 2020-03-06 | $169.08 | $169.08 | 16,261,858 | — | — |
| 2020-03-05 | $117.60 | $117.60 | 9,403,750 | — | — |
| 2020-03-04 | $96.36 | $96.36 | 11,846,683 | — | — |
| 2020-03-03 | $89.40 | $89.40 | 10,108,900 | — | — |
| 2020-03-02 | $52.68 | $52.68 | 1,348,333 | — | — |
| 2020-02-28 | $51.36 | $51.36 | 2,143,808 | — | — |
| 2020-02-27 | $52.32 | $52.32 | 2,937,025 | — | — |
| 2020-02-26 | $47.88 | $47.88 | 1,190,808 | — | — |
| 2020-02-25 | $44.88 | $44.88 | 806,583 | — | — |
| 2020-02-24 | $47.52 | $47.52 | 1,273,867 | — | — |
| 2020-02-21 | $45.00 | $45.00 | 654,925 | — | — |
| 2020-02-20 | $43.68 | $43.68 | 506,100 | — | — |
| 2020-02-19 | $45.72 | $45.72 | 1,198,783 | — | — |
| 2020-02-18 | $50.64 | $50.64 | 1,267,583 | — | — |
| 2020-02-14 | $49.80 | $49.80 | 3,102,175 | — | — |
| 2020-02-13 | $46.32 | $46.32 | 2,438,450 | — | — |
| 2020-02-12 | $40.08 | $40.08 | 316,442 | — | — |
| 2020-02-11 | $40.68 | $40.68 | 374,050 | — | — |
| 2020-02-10 | $41.76 | $41.76 | 1,321,425 | — | — |
| 2020-02-07 | $38.28 | $38.28 | 363,400 | — | — |
| 2020-02-06 | $40.44 | $40.44 | 520,292 | — | — |
| 2020-02-05 | $42.72 | $42.72 | 348,633 | — | — |
| 2020-02-04 | $44.52 | $44.52 | 795,942 | — | — |
| 2020-02-03 | $46.92 | $46.92 | 947,317 | — | — |
| 2020-01-31 | $54.36 | $54.36 | 1,164,633 | — | — |
| 2020-01-30 | $55.92 | $55.92 | 1,749,908 | — | — |
| 2020-01-29 | $49.32 | $49.32 | 902,858 | — | — |
| 2020-01-28 | $52.32 | $52.32 | 1,987,650 | — | — |
| 2020-01-27 | $63.84 | $63.84 | 3,404,925 | — | — |
| 2020-01-24 | $50.88 | $50.88 | 2,052,225 | — | — |
| 2020-01-23 | $46.08 | $46.08 | 1,026,133 | — | — |
| 2020-01-22 | $41.28 | $41.28 | 166,800 | — | — |
| 2020-01-21 | $42.72 | $42.72 | 532,133 | — | — |
| 2020-01-17 | $39.48 | $39.48 | 61,542 | — | — |
| 2020-01-16 | $40.80 | $40.80 | 61,150 | — | — |
| 2020-01-15 | $40.20 | $40.20 | 82,250 | — | — |
| 2020-01-14 | $39.48 | $39.48 | 118,242 | — | — |
| 2020-01-13 | $39.72 | $39.72 | 156,808 | — | — |
| 2020-01-10 | $37.32 | $37.32 | 59,650 | — | — |
| 2020-01-09 | $37.20 | $37.20 | 85,575 | — | — |
| 2020-01-08 | $37.68 | $37.68 | 52,625 | — | — |
| 2020-01-07 | $37.80 | $37.80 | 93,625 | — | — |
| 2020-01-06 | $37.68 | $37.68 | 91,517 | — | — |
| 2020-01-03 | $35.76 | $35.76 | 100,417 | — | — |
| 2020-01-02 | $38.52 | $38.52 | 80,925 | — | — |