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
- 2017-06-02 to 2026-08-28
- 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 | $156.50 | $156.50 | 8,237 |
| 2021-12-30 | $167.50 | $167.50 | 6,292 |
| 2021-12-29 | $150.00 | $150.00 | 6,968 |
| 2021-12-28 | $160.00 | $160.00 | 8,501 |
| 2021-12-27 | $169.50 | $169.50 | 5,726 |
| 2021-12-23 | $176.70 | $176.70 | 3,394 |
| 2021-12-22 | $176.50 | $176.50 | 3,407 |
| 2021-12-21 | $179.05 | $179.05 | 3,325 |
| 2021-12-20 | $179.50 | $179.50 | 3,825 |
| 2021-12-17 | $187.50 | $187.50 | 3,958 |
| 2021-12-16 | $192.25 | $192.25 | 2,477 |
| 2021-12-15 | $192.00 | $192.00 | 3,188 |
| 2021-12-14 | $196.00 | $196.00 | 4,704 |
| 2021-12-13 | $195.50 | $195.50 | 3,590 |
| 2021-12-10 | $200.00 | $200.00 | 2,605 |
| 2021-12-09 | $199.00 | $199.00 | 2,604 |
| 2021-12-08 | $203.00 | $203.00 | 3,687 |
| 2021-12-07 | $199.00 | $199.00 | 3,393 |
| 2021-12-06 | $200.00 | $200.00 | 9,195 |
| 2021-12-03 | $210.50 | $210.50 | 4,336 |
| 2021-12-02 | $211.75 | $211.75 | 4,407 |
| 2021-12-01 | $214.00 | $214.00 | 6,085 |
| 2021-11-30 | $234.25 | $234.25 | 3,969 |
| 2021-11-29 | $249.75 | $249.75 | 7,623 |
| 2021-11-26 | $256.75 | $256.75 | 6,986 |
| 2021-11-24 | $245.50 | $245.50 | 4,578 |
| 2021-11-23 | $234.25 | $234.25 | 5,510 |
| 2021-11-22 | $249.50 | $249.50 | 6,983 |
| 2021-11-19 | $267.95 | $267.95 | 9,193 |
| 2021-11-18 | $267.00 | $267.00 | 15,552 |
| 2021-11-17 | $332.50 | $332.50 | 17,429 |
| 2021-11-16 | $298.50 | $298.50 | 48,193 |
| 2021-11-15 | $390.00 | $390.00 | 35,189 |
| 2021-11-12 | $265.75 | $265.75 | 13,097 |
| 2021-11-11 | $250.00 | $250.00 | 14,338 |
| 2021-11-10 | $218.75 | $218.75 | 9,681 |
| 2021-11-09 | $196.00 | $196.00 | 2,407 |
| 2021-11-08 | $197.50 | $197.50 | 6,415 |
| 2021-11-05 | $183.50 | $183.50 | 2,256 |
| 2021-11-04 | $186.55 | $186.55 | 3,516 |
| 2021-11-03 | $190.50 | $190.50 | 5,610 |
| 2021-11-02 | $174.70 | $174.70 | 11,769 |
| 2021-11-01 | $191.50 | $191.50 | 3,095 |
| 2021-10-29 | $196.00 | $196.00 | 2,637 |
| 2021-10-28 | $196.70 | $196.70 | 2,411 |
| 2021-10-27 | $193.50 | $193.50 | 3,291 |
| 2021-10-26 | $200.00 | $200.00 | 3,667 |
| 2021-10-25 | $199.00 | $199.00 | 4,101 |
| 2021-10-22 | $207.50 | $207.50 | 6,407 |
| 2021-10-21 | $233.80 | $233.80 | 4,797 |
| 2021-10-20 | $223.75 | $223.75 | 13,688 |
| 2021-10-19 | $240.50 | $240.50 | 25,433 |
| 2021-10-18 | $189.50 | $189.50 | 3,713 |
| 2021-10-15 | $188.50 | $188.50 | 3,873 |
| 2021-10-14 | $185.00 | $185.00 | 3,372 |
| 2021-10-13 | $176.60 | $176.60 | 7,678 |
| 2021-10-12 | $190.50 | $190.50 | 3,287 |
| 2021-10-11 | $190.50 | $190.50 | 3,087 |
| 2021-10-08 | $200.00 | $200.00 | 4,534 |
| 2021-10-07 | $209.50 | $209.50 | 5,145 |
| 2021-10-06 | $186.00 | $186.00 | 3,282 |
| 2021-10-05 | $194.25 | $194.25 | 7,750 |
| 2021-10-04 | $197.00 | $197.00 | 11,103 |
| 2021-10-01 | $212.50 | $212.50 | 3,928 |
| 2021-09-30 | $222.50 | $222.50 | 4,350 |
| 2021-09-29 | $215.00 | $215.00 | 9,164 |
| 2021-09-28 | $239.50 | $239.50 | 3,895 |
| 2021-09-27 | $248.50 | $248.50 | 3,099 |
| 2021-09-24 | $246.50 | $246.50 | 3,739 |
| 2021-09-23 | $250.75 | $250.75 | 2,808 |
| 2021-09-22 | $250.00 | $250.00 | 3,337 |
| 2021-09-21 | $244.00 | $244.00 | 3,737 |
| 2021-09-20 | $245.25 | $245.25 | 3,787 |
| 2021-09-17 | $255.00 | $255.00 | 2,868 |
| 2021-09-16 | $258.00 | $258.00 | 3,464 |
| 2021-09-15 | $279.00 | $279.00 | 7,517 |
| 2021-09-14 | $253.00 | $253.00 | 5,896 |
| 2021-09-13 | $264.75 | $264.75 | 3,240 |
| 2021-09-10 | $266.75 | $266.75 | 4,200 |
| 2021-09-09 | $281.50 | $281.50 | 3,248 |
| 2021-09-08 | $280.25 | $280.25 | 3,409 |
| 2021-09-07 | $275.50 | $275.50 | 3,673 |
| 2021-09-03 | $275.50 | $275.50 | 3,456 |
| 2021-09-02 | $274.50 | $274.50 | 5,492 |
| 2021-09-01 | $276.50 | $276.50 | 5,911 |
| 2021-08-31 | $289.00 | $289.00 | 25,812 |
| 2021-08-30 | $282.50 | $282.50 | 7,716 |
| 2021-08-27 | $305.00 | $305.00 | 13,340 |
| 2021-08-26 | $325.00 | $325.00 | 56,594 |
| 2021-08-25 | $366.00 | $366.00 | 30,675 |
| 2021-08-24 | $258.25 | $258.25 | 6,744 |
| 2021-08-23 | $270.00 | $270.00 | 6,693 |
| 2021-08-20 | $232.00 | $232.00 | 6,987 |
| 2021-08-19 | $231.50 | $231.50 | 14,707 |
| 2021-08-18 | $256.50 | $256.50 | 8,201 |
| 2021-08-17 | $273.00 | $273.00 | 5,521 |
| 2021-08-16 | $282.50 | $282.50 | 6,253 |
| 2021-08-13 | $294.50 | $294.50 | 2,580 |
| 2021-08-12 | $304.50 | $304.50 | 2,724 |
| 2021-08-11 | $299.25 | $299.25 | 2,316 |
| 2021-08-10 | $307.50 | $307.50 | 3,798 |
| 2021-08-09 | $283.25 | $283.25 | 3,157 |
| 2021-08-06 | $295.00 | $295.00 | 2,676 |
| 2021-08-05 | $307.50 | $307.50 | 2,479 |
| 2021-08-04 | $294.50 | $294.50 | 3,342 |
| 2021-08-03 | $301.50 | $301.50 | 2,187 |
| 2021-08-02 | $310.75 | $310.75 | 2,347 |
| 2021-07-30 | $310.00 | $310.00 | 2,466 |
| 2021-07-29 | $332.00 | $332.00 | 6,583 |
| 2021-07-28 | $304.50 | $304.50 | 2,267 |
| 2021-07-27 | $295.50 | $295.50 | 3,862 |
| 2021-07-26 | $286.75 | $286.75 | 3,360 |
| 2021-07-23 | $303.00 | $303.00 | 2,898 |
| 2021-07-22 | $315.50 | $315.50 | 3,246 |
| 2021-07-21 | $337.50 | $337.50 | 6,397 |
| 2021-07-20 | $310.50 | $310.50 | 9,819 |
| 2021-07-19 | $253.00 | $253.00 | 9,694 |
| 2021-07-16 | $281.00 | $281.00 | 7,124 |
| 2021-07-15 | $296.00 | $296.00 | 6,980 |
| 2021-07-14 | $311.50 | $311.50 | 12,300 |
| 2021-07-13 | $325.00 | $325.00 | 5,113 |
| 2021-07-12 | $337.00 | $337.00 | 4,409 |
| 2021-07-09 | $349.75 | $349.75 | 3,715 |
| 2021-07-08 | $345.00 | $345.00 | 6,146 |
| 2021-07-07 | $353.00 | $353.00 | 4,309 |
| 2021-07-06 | $366.40 | $366.40 | 3,036 |
| 2021-07-02 | $361.50 | $361.50 | 3,563 |
| 2021-07-01 | $374.00 | $374.00 | 4,617 |
| 2021-06-30 | $368.55 | $368.55 | 3,246 |
| 2021-06-29 | $377.00 | $377.00 | 4,817 |
| 2021-06-28 | $377.00 | $377.00 | 5,568 |
| 2021-06-25 | $362.50 | $362.50 | 8,238 |
| 2021-06-24 | $367.00 | $367.00 | 5,524 |
| 2021-06-23 | $362.75 | $362.75 | 6,228 |
| 2021-06-22 | $362.50 | $362.50 | 8,574 |
| 2021-06-21 | $378.00 | $378.00 | 7,970 |
| 2021-06-18 | $392.00 | $392.00 | 5,428 |
| 2021-06-17 | $396.25 | $396.25 | 6,008 |
| 2021-06-16 | $399.50 | $399.50 | 8,852 |
| 2021-06-15 | $400.00 | $400.00 | 9,480 |
| 2021-06-14 | $408.00 | $408.00 | 9,325 |
| 2021-06-11 | $436.00 | $436.00 | 9,719 |
| 2021-06-10 | $445.00 | $445.00 | 23,490 |
| 2021-06-09 | $490.00 | $490.00 | 24,095 |
| 2021-06-08 | $409.25 | $409.25 | 7,091 |
| 2021-06-07 | $415.00 | $415.00 | 13,204 |
| 2021-06-04 | $390.00 | $390.00 | 5,524 |
| 2021-06-03 | $378.50 | $378.50 | 6,929 |
| 2021-06-02 | $390.00 | $390.00 | 8,835 |
| 2021-06-01 | $406.00 | $406.00 | 5,939 |
| 2021-05-28 | $420.00 | $420.00 | 4,621 |
| 2021-05-27 | $419.50 | $419.50 | 5,156 |
| 2021-05-26 | $422.50 | $422.50 | 5,633 |
| 2021-05-25 | $400.00 | $400.00 | 4,083 |
| 2021-05-24 | $407.50 | $407.50 | 4,452 |
| 2021-05-21 | $420.00 | $420.00 | 9,769 |
| 2021-05-20 | $395.00 | $395.00 | 9,368 |
| 2021-05-19 | $384.80 | $384.80 | 7,448 |
| 2021-05-18 | $400.00 | $400.00 | 7,467 |
| 2021-05-17 | $402.20 | $402.20 | 7,947 |
| 2021-05-14 | $415.00 | $415.00 | 7,853 |
| 2021-05-13 | $412.75 | $412.75 | 10,149 |
| 2021-05-12 | $450.00 | $450.00 | 20,805 |
| 2021-05-11 | $409.00 | $409.00 | 13,002 |
| 2021-05-10 | $407.50 | $407.50 | 9,235 |
| 2021-05-07 | $459.50 | $459.50 | 8,972 |
| 2021-05-06 | $459.50 | $459.50 | 10,788 |
| 2021-05-05 | $525.00 | $525.00 | 4,239 |
| 2021-05-04 | $552.50 | $552.50 | 6,531 |
| 2021-05-03 | $597.00 | $597.00 | 6,731 |
| 2021-04-30 | $595.00 | $595.00 | 11,763 |
| 2021-04-29 | $571.50 | $571.50 | 5,835 |
| 2021-04-28 | $547.00 | $547.00 | 10,310 |
| 2021-04-27 | $565.00 | $565.00 | 10,976 |
| 2021-04-26 | $659.55 | $659.55 | 14,858 |
| 2021-04-23 | $636.50 | $636.50 | 24,248 |
| 2021-04-22 | $559.50 | $559.50 | 47,700 |
| 2021-04-21 | $441.50 | $441.50 | 34,541 |
| 2021-04-20 | $319.00 | $319.00 | 17,194 |
| 2021-04-19 | $369.00 | $369.00 | 6,434 |
| 2021-04-16 | $391.25 | $391.25 | 11,019 |
| 2021-04-15 | $391.00 | $391.00 | 20,055 |
| 2021-04-14 | $405.00 | $405.00 | 9,330 |
| 2021-04-13 | $448.50 | $448.50 | 15,865 |
| 2021-04-12 | $401.50 | $401.50 | 13,465 |
| 2021-04-09 | $457.50 | $457.50 | 6,810 |
| 2021-04-08 | $452.50 | $452.50 | 8,502 |
| 2021-04-07 | $450.75 | $450.75 | 10,777 |
| 2021-04-06 | $485.00 | $485.00 | 9,786 |
| 2021-04-05 | $507.25 | $507.25 | 12,586 |
| 2021-04-01 | $547.75 | $547.75 | 25,047 |
| 2021-03-31 | $460.00 | $460.00 | 13,324 |
| 2021-03-30 | $464.75 | $464.75 | 14,251 |
| 2021-03-29 | $500.00 | $500.00 | 10,726 |
| 2021-03-26 | $523.50 | $523.50 | 15,700 |
| 2021-03-25 | $531.00 | $531.00 | 25,173 |
| 2021-03-24 | $537.50 | $537.50 | 16,507 |
| 2021-03-23 | $613.75 | $613.75 | 7,853 |
| 2021-03-22 | $650.00 | $650.00 | 11,060 |
| 2021-03-19 | $625.00 | $625.00 | 9,841 |
| 2021-03-18 | $629.00 | $629.00 | 8,340 |
| 2021-03-17 | $665.00 | $665.00 | 22,662 |
| 2021-03-16 | $627.50 | $627.50 | 39,492 |
| 2021-03-15 | $695.75 | $695.75 | 28,712 |
| 2021-03-12 | $805.00 | $805.00 | 26,359 |
| 2021-03-11 | $868.50 | $868.50 | 44,518 |
| 2021-03-10 | $902.00 | $902.00 | 26,428 |
| 2021-03-09 | $963.00 | $963.00 | 31,970 |
| 2021-03-08 | $858.30 | $858.30 | 53,211 |
| 2021-03-05 | $830.00 | $830.00 | 71,202 |
| 2021-03-04 | $470.00 | $470.00 | 61,078 |
| 2021-03-03 | $666.00 | $666.00 | 44,615 |
| 2021-03-02 | $825.00 | $825.00 | 16,933 |
| 2021-03-01 | $1,002.50 | $1,002.50 | 12,536 |
| 2021-02-26 | $972.00 | $972.00 | 32,485 |
| 2021-02-25 | $1,075.00 | $1,075.00 | 16,907 |
| 2021-02-24 | $1,249.50 | $1,249.50 | 12,262 |
| 2021-02-23 | $1,192.75 | $1,192.75 | 22,613 |
| 2021-02-22 | $1,349.75 | $1,349.75 | 20,031 |
| 2021-02-19 | $1,560.00 | $1,560.00 | 21,008 |
| 2021-02-18 | $1,175.00 | $1,175.00 | 36,953 |
| 2021-02-17 | $1,515.10 | $1,515.10 | 18,692 |
| 2021-02-16 | $1,775.00 | $1,775.00 | 20,838 |
| 2021-02-12 | $1,658.95 | $1,658.95 | 16,298 |
| 2021-02-11 | $1,605.00 | $1,605.00 | 26,628 |
| 2021-02-10 | $1,667.00 | $1,667.00 | 43,854 |
| 2021-02-09 | $1,766.00 | $1,766.00 | 86,585 |
| 2021-02-08 | $1,892.00 | $1,892.00 | 68,301 |
| 2021-02-05 | $1,170.00 | $1,170.00 | 53,719 |
| 2021-02-04 | $974.50 | $974.50 | 26,630 |
| 2021-02-03 | $949.25 | $949.25 | 54,292 |
| 2021-02-02 | $849.00 | $849.00 | 23,271 |
| 2021-02-01 | $853.00 | $853.00 | 31,866 |
| 2021-01-29 | $727.55 | $727.55 | 63,186 |
| 2021-01-28 | $562.50 | $562.50 | 104,978 |
| 2021-01-27 | $695.00 | $695.00 | 61,820 |
| 2021-01-26 | $950.00 | $950.00 | 143,968 |
| 2021-01-25 | $995.00 | $995.00 | 140,568 |
| 2021-01-22 | $378.75 | $378.75 | 103,373 |
| 2021-01-21 | $275.00 | $275.00 | 59,422 |
| 2021-01-20 | $215.00 | $215.00 | 54,364 |
| 2021-01-19 | $199.25 | $199.25 | 101,793 |
| 2021-01-15 | $153.25 | $153.25 | 101,101 |
| 2021-01-14 | $173.50 | $173.50 | 120,073 |
| 2021-01-13 | $211.50 | $211.50 | 174,317 |
| 2021-01-12 | $199.50 | $199.50 | 197,679 |
| 2021-01-11 | $122.00 | $122.00 | 181,754 |
| 2021-01-08 | $59.50 | $59.50 | 47,987 |
| 2021-01-07 | $41.85 | $41.85 | 16,015 |
| 2021-01-06 | $38.00 | $38.00 | 11,652 |
| 2021-01-05 | $41.00 | $41.00 | 40,991 |
| 2021-01-04 | $42.75 | $42.75 | 31,510 |