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
- 2013-08-12 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 | $218.40 | $218.40 | 39,963 | — | — |
| 2021-12-30 | $222.60 | $222.60 | 50,226 | — | — |
| 2021-12-29 | $206.50 | $206.50 | 111,073 | — | — |
| 2021-12-28 | $210.70 | $210.70 | 59,570 | — | — |
| 2021-12-27 | $235.90 | $235.90 | 48,356 | — | — |
| 2021-12-23 | $247.80 | $247.80 | 49,169 | — | — |
| 2021-12-22 | $242.20 | $242.20 | 41,610 | — | — |
| 2021-12-21 | $248.50 | $248.50 | 45,460 | — | — |
| 2021-12-20 | $233.10 | $233.10 | 42,411 | — | — |
| 2021-12-17 | $246.40 | $246.40 | 44,536 | — | — |
| 2021-12-16 | $242.20 | $242.20 | 49,187 | — | — |
| 2021-12-15 | $262.50 | $262.50 | 63,063 | — | — |
| 2021-12-14 | $253.40 | $253.40 | 56,366 | — | — |
| 2021-12-13 | $258.30 | $258.30 | 45,016 | — | — |
| 2021-12-10 | $273.00 | $273.00 | 43,963 | — | — |
| 2021-12-09 | $271.60 | $271.60 | 39,779 | — | — |
| 2021-12-08 | $294.70 | $294.70 | 34,781 | — | — |
| 2021-12-07 | $293.30 | $293.30 | 55,921 | — | — |
| 2021-12-06 | $279.30 | $279.30 | 75,297 | — | — |
| 2021-12-03 | $273.70 | $273.70 | 88,766 | — | — |
| 2021-12-02 | $303.10 | $303.10 | 94,220 | — | — |
| 2021-12-01 | $307.30 | $307.30 | 79,510 | — | — |
| 2021-11-30 | $327.60 | $327.60 | 99,401 | — | — |
| 2021-11-29 | $353.50 | $353.50 | 65,371 | — | — |
| 2021-11-26 | $361.20 | $361.20 | 52,171 | — | — |
| 2021-11-24 | $367.50 | $367.50 | 66,701 | — | — |
| 2021-11-23 | $377.30 | $377.30 | 136,384 | — | — |
| 2021-11-22 | $344.40 | $344.40 | 103,013 | — | — |
| 2021-11-19 | $359.10 | $359.10 | 98,144 | — | — |
| 2021-11-18 | $363.30 | $363.30 | 144,060 | — | — |
| 2021-11-17 | $399.00 | $399.00 | 100,881 | — | — |
| 2021-11-16 | $403.20 | $403.20 | 213,709 | — | — |
| 2021-11-15 | $473.20 | $473.20 | 137,744 | — | — |
| 2021-11-12 | $483.70 | $483.70 | 124,056 | — | — |
| 2021-11-11 | $462.70 | $462.70 | 77,407 | — | — |
| 2021-11-10 | $468.30 | $468.30 | 185,059 | — | — |
| 2021-11-09 | $508.90 | $508.90 | 246,596 | — | — |
| 2021-11-08 | $516.60 | $516.60 | 268,064 | — | — |
| 2021-11-05 | $469.00 | $469.00 | 85,514 | — | — |
| 2021-11-04 | $466.20 | $466.20 | 311,943 | — | — |
| 2021-11-03 | $451.50 | $451.50 | 103,394 | — | — |
| 2021-11-02 | $462.00 | $462.00 | 209,931 | — | — |
| 2021-11-01 | $471.80 | $471.80 | 137,383 | — | — |
| 2021-10-29 | $450.80 | $450.80 | 171,404 | — | — |
| 2021-10-28 | $445.90 | $445.90 | 144,970 | — | — |
| 2021-10-27 | $451.50 | $451.50 | 135,533 | — | — |
| 2021-10-26 | $449.40 | $449.40 | 190,453 | — | — |
| 2021-10-25 | $489.30 | $489.30 | 327,107 | — | — |
| 2021-10-22 | $455.00 | $455.00 | 254,026 | — | — |
| 2021-10-21 | $493.50 | $493.50 | 329,427 | — | — |
| 2021-10-20 | $529.90 | $529.90 | 476,996 | — | — |
| 2021-10-19 | $536.20 | $536.20 | 369,299 | — | — |
| 2021-10-18 | $543.20 | $543.20 | 413,657 | — | — |
| 2021-10-15 | $560.00 | $560.00 | 740,944 | — | — |
| 2021-10-14 | $553.00 | $553.00 | 853,379 | — | — |
| 2021-10-13 | $569.10 | $569.10 | 1,100,106 | — | — |
| 2021-10-12 | $492.10 | $492.10 | 501,651 | — | — |
| 2021-10-11 | $579.60 | $579.60 | 1,030,751 | — | — |
| 2021-10-08 | $468.30 | $468.30 | 198,753 | — | — |
| 2021-10-07 | $466.20 | $466.20 | 394,537 | — | — |
| 2021-10-06 | $483.00 | $483.00 | 778,007 | — | — |
| 2021-10-05 | $434.00 | $434.00 | 439,800 | — | — |
| 2021-10-04 | $419.30 | $419.30 | 142,640 | — | — |
| 2021-10-01 | $417.90 | $417.90 | 171,224 | — | — |
| 2021-09-30 | $415.80 | $415.80 | 137,216 | — | — |
| 2021-09-29 | $409.50 | $409.50 | 183,981 | — | — |
| 2021-09-28 | $427.70 | $427.70 | 189,623 | — | — |
| 2021-09-27 | $471.10 | $471.10 | 783,480 | — | — |
| 2021-09-24 | $411.60 | $411.60 | 150,067 | — | — |
| 2021-09-23 | $452.90 | $452.90 | 155,954 | — | — |
| 2021-09-22 | $444.50 | $444.50 | 188,881 | — | — |
| 2021-09-21 | $405.30 | $405.30 | 201,890 | — | — |
| 2021-09-20 | $403.20 | $403.20 | 195,087 | — | — |
| 2021-09-17 | $438.20 | $438.20 | 196,807 | — | — |
| 2021-09-16 | $464.80 | $464.80 | 436,263 | — | — |
| 2021-09-15 | $514.50 | $514.50 | 1,460,633 | — | — |
| 2021-09-14 | $408.10 | $408.10 | 206,647 | — | — |
| 2021-09-13 | $446.60 | $446.60 | 220,063 | — | — |
| 2021-09-10 | $458.50 | $458.50 | 386,211 | — | — |
| 2021-09-09 | $503.30 | $503.30 | 630,887 | — | — |
| 2021-09-08 | $495.60 | $495.60 | 1,257,690 | — | — |
| 2021-09-07 | $423.50 | $423.50 | 470,464 | — | — |
| 2021-09-03 | $445.20 | $445.20 | 1,249,897 | — | — |
| 2021-09-02 | $658.00 | $658.00 | 3,510,041 | — | — |
| 2021-09-01 | $464.10 | $464.10 | 448,911 | — | — |
| 2021-08-31 | $454.30 | $454.30 | 254,679 | — | — |
| 2021-08-30 | $448.00 | $448.00 | 1,337,359 | — | — |
| 2021-08-27 | $365.40 | $365.40 | 290,966 | — | — |
| 2021-08-26 | $310.80 | $310.80 | 98,420 | — | — |
| 2021-08-25 | $299.60 | $299.60 | 65,237 | — | — |
| 2021-08-24 | $287.00 | $287.00 | 85,766 | — | — |
| 2021-08-23 | $296.10 | $296.10 | 129,760 | — | — |
| 2021-08-20 | $281.40 | $281.40 | 118,986 | — | — |
| 2021-08-19 | $251.30 | $251.30 | 104,670 | — | — |
| 2021-08-18 | $277.20 | $277.20 | 72,129 | — | — |
| 2021-08-17 | $283.50 | $283.50 | 77,621 | — | — |
| 2021-08-16 | $329.00 | $329.00 | 169,657 | — | — |
| 2021-08-13 | $290.50 | $290.50 | 220,063 | — | — |
| 2021-08-12 | $274.40 | $274.40 | 92,633 | — | — |
| 2021-08-11 | $287.00 | $287.00 | 133,811 | — | — |
| 2021-08-10 | $299.60 | $299.60 | 244,050 | — | — |
| 2021-08-09 | $378.00 | $378.00 | 1,505,000 | — | — |
| 2021-08-06 | $340.20 | $340.20 | 1,687,820 | — | — |
| 2021-08-05 | $240.80 | $240.80 | 59,503 | — | — |
| 2021-08-04 | $232.40 | $232.40 | 23,277 | — | — |
| 2021-08-03 | $226.80 | $226.80 | 20,323 | — | — |
| 2021-08-02 | $232.40 | $232.40 | 27,287 | — | — |
| 2021-07-30 | $236.60 | $236.60 | 33,184 | — | — |
| 2021-07-29 | $217.00 | $217.00 | 40,006 | — | — |
| 2021-07-28 | $211.40 | $211.40 | 54,687 | — | — |
| 2021-07-27 | $198.80 | $198.80 | 42,886 | — | — |
| 2021-07-26 | $210.00 | $210.00 | 86,130 | — | — |
| 2021-07-23 | $189.70 | $189.70 | 33,301 | — | — |
| 2021-07-22 | $198.10 | $198.10 | 90,379 | — | — |
| 2021-07-21 | $189.00 | $189.00 | 38,380 | — | — |
| 2021-07-20 | $176.40 | $176.40 | 48,946 | — | — |
| 2021-07-19 | $173.60 | $173.60 | 38,527 | — | — |
| 2021-07-16 | $170.10 | $170.10 | 37,944 | — | — |
| 2021-07-15 | $175.00 | $175.00 | 83,063 | — | — |
| 2021-07-14 | $198.80 | $198.80 | 59,456 | — | — |
| 2021-07-13 | $226.80 | $226.80 | 71,347 | — | — |
| 2021-07-12 | $254.10 | $254.10 | 143,673 | — | — |
| 2021-07-09 | $245.00 | $245.00 | 273,194 | — | — |
| 2021-07-08 | $241.50 | $241.50 | 234,414 | — | — |
| 2021-07-07 | $203.00 | $203.00 | 172,100 | — | — |
| 2021-07-06 | $207.20 | $207.20 | 101,381 | — | — |
| 2021-07-02 | $188.30 | $188.30 | 45,544 | — | — |
| 2021-07-01 | $194.60 | $194.60 | 85,699 | — | — |
| 2021-06-30 | $182.70 | $182.70 | 86,724 | — | — |
| 2021-06-29 | $216.30 | $216.30 | 299,767 | — | — |
| 2021-06-28 | $180.60 | $180.60 | 27,413 | — | — |
| 2021-06-25 | $175.00 | $175.00 | 50,610 | — | — |
| 2021-06-24 | $170.10 | $170.10 | 25,107 | — | — |
| 2021-06-23 | $162.40 | $162.40 | 33,059 | — | — |
| 2021-06-22 | $155.40 | $155.40 | 34,691 | — | — |
| 2021-06-21 | $157.50 | $157.50 | 47,424 | — | — |
| 2021-06-18 | $154.70 | $154.70 | 18,086 | — | — |
| 2021-06-17 | $163.10 | $163.10 | 32,053 | — | — |
| 2021-06-16 | $171.50 | $171.50 | 52,599 | — | — |
| 2021-06-15 | $194.60 | $194.60 | 65,137 | — | — |
| 2021-06-14 | $191.10 | $191.10 | 162,319 | — | — |
| 2021-06-11 | $187.60 | $187.60 | 274,106 | — | — |
| 2021-06-10 | $224.70 | $224.70 | 2,871,960 | — | — |
| 2021-06-09 | $140.00 | $140.00 | 121,469 | — | — |
| 2021-06-08 | $126.70 | $126.70 | 41,653 | — | — |
| 2021-06-07 | $139.30 | $139.30 | 96,169 | — | — |
| 2021-06-04 | $112.70 | $112.70 | 90,994 | — | — |
| 2021-06-03 | $114.10 | $114.10 | 148,647 | — | — |
| 2021-06-02 | $121.80 | $121.80 | 19,014 | — | — |
| 2021-06-01 | $108.50 | $108.50 | 11,374 | — | — |
| 2021-05-28 | $107.10 | $107.10 | 17,361 | — | — |
| 2021-05-27 | $96.60 | $96.60 | 18,297 | — | — |
| 2021-05-26 | $93.80 | $93.80 | 8,529 | — | — |
| 2021-05-25 | $95.90 | $95.90 | 40,009 | — | — |
| 2021-05-24 | $92.75 | $92.75 | 13,260 | — | — |
| 2021-05-21 | $103.60 | $103.60 | 3,677 | — | — |
| 2021-05-20 | $106.40 | $106.40 | 2,574 | — | — |
| 2021-05-19 | $106.40 | $106.40 | 3,141 | — | — |
| 2021-05-18 | $108.50 | $108.50 | 3,933 | — | — |
| 2021-05-17 | $106.40 | $106.40 | 3,753 | — | — |
| 2021-05-14 | $101.50 | $101.50 | 4,527 | — | — |
| 2021-05-13 | $100.10 | $100.10 | 3,454 | — | — |
| 2021-05-12 | $102.90 | $102.90 | 8,611 | — | — |
| 2021-05-11 | $103.60 | $103.60 | 9,726 | — | — |
| 2021-05-10 | $112.00 | $112.00 | 9,484 | — | — |
| 2021-05-07 | $112.00 | $112.00 | 5,336 | — | — |
| 2021-05-06 | $110.60 | $110.60 | 8,250 | — | — |
| 2021-05-05 | $114.10 | $114.10 | 6,867 | — | — |
| 2021-05-04 | $115.50 | $115.50 | 18,321 | — | — |
| 2021-05-03 | $125.30 | $125.30 | 26,853 | — | — |
| 2021-04-30 | $137.90 | $137.90 | 9,249 | — | — |
| 2021-04-29 | $144.20 | $144.20 | 13,590 | — | — |
| 2021-04-28 | $154.00 | $154.00 | 74,716 | — | — |
| 2021-04-27 | $151.20 | $151.20 | 64,196 | — | — |
| 2021-04-26 | $161.70 | $161.70 | 9,270 | — | — |
| 2021-04-23 | $151.90 | $151.90 | 6,369 | — | — |
| 2021-04-22 | $147.00 | $147.00 | 9,953 | — | — |
| 2021-04-21 | $151.90 | $151.90 | 13,904 | — | — |
| 2021-04-20 | $133.00 | $133.00 | 6,921 | — | — |
| 2021-04-19 | $138.60 | $138.60 | 7,696 | — | — |
| 2021-04-16 | $150.50 | $150.50 | 16,654 | — | — |
| 2021-04-15 | $160.30 | $160.30 | 174,376 | — | — |
| 2021-04-14 | $154.91 | $154.91 | 10,527 | — | — |
| 2021-04-13 | $147.00 | $147.00 | 2,806 | — | — |
| 2021-04-12 | $150.50 | $150.50 | 6,776 | — | — |
| 2021-04-09 | $156.10 | $156.10 | 4,693 | — | — |
| 2021-04-08 | $169.40 | $169.40 | 3,413 | — | — |
| 2021-04-07 | $159.60 | $159.60 | 5,631 | — | — |
| 2021-04-06 | $181.30 | $181.30 | 7,290 | — | — |
| 2021-04-05 | $198.10 | $198.10 | 10,473 | — | — |
| 2021-04-01 | $189.70 | $189.70 | 7,564 | — | — |
| 2021-03-31 | $182.70 | $182.70 | 5,161 | — | — |
| 2021-03-30 | $165.20 | $165.20 | 5,327 | — | — |
| 2021-03-29 | $170.80 | $170.80 | 10,844 | — | — |
| 2021-03-26 | $146.30 | $146.30 | 6,047 | — | — |
| 2021-03-25 | $165.90 | $165.90 | 3,883 | — | — |
| 2021-03-24 | $164.50 | $164.50 | 6,434 | — | — |
| 2021-03-23 | $178.50 | $178.50 | 10,011 | — | — |
| 2021-03-22 | $203.70 | $203.70 | 4,857 | — | — |
| 2021-03-19 | $206.50 | $206.50 | 3,634 | — | — |
| 2021-03-18 | $200.90 | $200.90 | 4,793 | — | — |
| 2021-03-17 | $217.70 | $217.70 | 8,636 | — | — |
| 2021-03-16 | $210.00 | $210.00 | 5,463 | — | — |
| 2021-03-15 | $219.80 | $219.80 | 11,293 | — | — |
| 2021-03-12 | $189.00 | $189.00 | 3,266 | — | — |
| 2021-03-11 | $190.40 | $190.40 | 3,020 | — | — |
| 2021-03-10 | $178.50 | $178.50 | 2,594 | — | — |
| 2021-03-09 | $182.70 | $182.70 | 8,931 | — | — |
| 2021-03-08 | $180.60 | $180.60 | 9,956 | — | — |
| 2021-03-05 | $144.20 | $144.20 | 5,550 | — | — |
| 2021-03-04 | $148.40 | $148.40 | 6,087 | — | — |
| 2021-03-03 | $169.40 | $169.40 | 4,916 | — | — |
| 2021-03-02 | $178.50 | $178.50 | 5,150 | — | — |
| 2021-03-01 | $190.40 | $190.40 | 7,807 | — | — |
| 2021-02-26 | $182.00 | $182.00 | 6,886 | — | — |
| 2021-02-25 | $193.20 | $193.20 | 9,400 | — | — |
| 2021-02-24 | $205.80 | $205.80 | 5,771 | — | — |
| 2021-02-23 | $184.10 | $184.10 | 10,916 | — | — |
| 2021-02-22 | $215.60 | $215.60 | 13,414 | — | — |
| 2021-02-19 | $250.60 | $250.60 | 74,821 | — | — |
| 2021-02-18 | $210.70 | $210.70 | 84,334 | — | — |
| 2021-02-17 | $190.40 | $190.40 | 13,156 | — | — |
| 2021-02-16 | $203.70 | $203.70 | 31,181 | — | — |
| 2021-02-12 | $243.60 | $243.60 | 7,471 | — | — |
| 2021-02-11 | $236.60 | $236.60 | 10,536 | — | — |
| 2021-02-10 | $262.50 | $262.50 | 14,124 | — | — |
| 2021-02-09 | $267.40 | $267.40 | 39,890 | — | — |
| 2021-02-08 | $250.60 | $250.60 | 29,284 | — | — |
| 2021-02-05 | $216.30 | $216.30 | 42,459 | — | — |
| 2021-02-04 | $184.80 | $184.80 | 44,939 | — | — |
| 2021-02-03 | $157.50 | $157.50 | 9,704 | — | — |
| 2021-02-02 | $146.30 | $146.30 | 7,696 | — | — |
| 2021-02-01 | $152.60 | $152.60 | 10,057 | — | — |
| 2021-01-29 | $147.70 | $147.70 | 11,279 | — | — |
| 2021-01-28 | $147.00 | $147.00 | 11,174 | — | — |
| 2021-01-27 | $156.80 | $156.80 | 21,777 | — | — |
| 2021-01-26 | $165.20 | $165.20 | 39,739 | — | — |
| 2021-01-25 | $192.50 | $192.50 | 374,057 | — | — |
| 2021-01-22 | $133.00 | $133.00 | 4,789 | — | — |
| 2021-01-21 | $138.60 | $138.60 | 3,924 | — | — |
| 2021-01-20 | $138.60 | $138.60 | 5,566 | — | — |
| 2021-01-19 | $142.80 | $142.80 | 8,747 | — | — |
| 2021-01-15 | $144.90 | $144.90 | 9,700 | — | — |
| 2021-01-14 | $154.00 | $154.00 | 8,599 | — | — |
| 2021-01-13 | $142.80 | $142.80 | 4,283 | — | — |
| 2021-01-12 | $134.40 | $134.40 | 11,820 | — | — |
| 2021-01-11 | $149.80 | $149.80 | 7,834 | — | — |
| 2021-01-08 | $152.60 | $152.60 | 20,787 | — | — |
| 2021-01-07 | $156.10 | $156.10 | 74,297 | — | — |
| 2021-01-06 | $105.00 | $105.00 | 4,084 | — | — |
| 2021-01-05 | $108.50 | $108.50 | 4,177 | — | — |
| 2021-01-04 | $112.00 | $112.00 | 21,190 | — | — |