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
- 2003-08-26 to 2026-09-01
- 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 | $96.00 | $252.07 | 188,610 | — | — |
| 2021-12-30 | $100.30 | $263.36 | 129,050 | — | — |
| 2021-12-29 | $99.20 | $260.47 | 127,490 | — | — |
| 2021-12-28 | $103.20 | $270.97 | 105,190 | — | — |
| 2021-12-27 | $105.80 | $277.80 | 127,240 | — | — |
| 2021-12-23 | $110.20 | $289.35 | 140,870 | — | — |
| 2021-12-22 | $111.30 | $292.24 | 184,000 | — | — |
| 2021-12-21 | $109.80 | $288.30 | 244,420 | — | — |
| 2021-12-20 | $100.60 | $264.15 | 202,220 | — | — |
| 2021-12-17 | $101.30 | $265.98 | 254,170 | — | — |
| 2021-12-16 | $98.40 | $258.37 | 175,290 | — | — |
| 2021-12-15 | $99.80 | $262.04 | 259,250 | — | — |
| 2021-12-14 | $99.10 | $260.21 | 123,310 | — | — |
| 2021-12-13 | $98.40 | $258.37 | 167,560 | — | — |
| 2021-12-10 | $103.00 | $270.45 | 98,610 | — | — |
| 2021-12-09 | $105.00 | $275.70 | 127,770 | — | — |
| 2021-12-08 | $108.70 | $285.41 | 200,900 | — | — |
| 2021-12-07 | $103.60 | $272.02 | 245,300 | — | — |
| 2021-12-06 | $107.70 | $282.79 | 270,830 | — | — |
| 2021-12-03 | $98.10 | $257.58 | 193,550 | — | — |
| 2021-12-02 | $102.10 | $268.08 | 231,240 | — | — |
| 2021-12-01 | $94.50 | $248.13 | 286,440 | — | — |
| 2021-11-30 | $106.50 | $279.64 | 252,710 | — | — |
| 2021-11-29 | $111.80 | $293.55 | 206,010 | — | — |
| 2021-11-26 | $112.20 | $294.60 | 370,760 | — | — |
| 2021-11-24 | $126.60 | $332.41 | 100,700 | — | — |
| 2021-11-23 | $128.10 | $336.35 | 169,270 | — | — |
| 2021-11-22 | $125.70 | $330.05 | 142,660 | — | — |
| 2021-11-19 | $124.50 | $326.90 | 207,980 | — | — |
| 2021-11-18 | $127.60 | $335.04 | 159,080 | — | — |
| 2021-11-17 | $129.90 | $341.08 | 179,780 | — | — |
| 2021-11-16 | $132.40 | $347.64 | 283,170 | — | — |
| 2021-11-15 | $137.30 | $360.51 | 150,690 | — | — |
| 2021-11-12 | $134.20 | $352.37 | 183,010 | — | — |
| 2021-11-11 | $132.60 | $348.17 | 198,060 | — | — |
| 2021-11-10 | $136.80 | $359.20 | 208,610 | — | — |
| 2021-11-09 | $142.80 | $374.95 | 155,680 | — | — |
| 2021-11-08 | $147.20 | $386.50 | 289,950 | — | — |
| 2021-11-05 | $155.90 | $409.35 | 316,560 | — | — |
| 2021-11-04 | $145.10 | $380.99 | 196,090 | — | — |
| 2021-11-03 | $153.30 | $402.52 | 138,800 | — | — |
| 2021-11-02 | $147.50 | $387.29 | 162,790 | — | — |
| 2021-11-01 | $147.50 | $387.29 | 215,810 | — | — |
| 2021-10-29 | $141.30 | $371.01 | 141,730 | — | — |
| 2021-10-28 | $143.10 | $375.74 | 220,370 | — | — |
| 2021-10-27 | $141.50 | $371.54 | 470,790 | — | — |
| 2021-10-26 | $129.70 | $340.55 | 181,390 | — | — |
| 2021-10-25 | $132.70 | $348.43 | 188,710 | — | — |
| 2021-10-22 | $128.30 | $336.88 | 208,800 | — | — |
| 2021-10-21 | $131.80 | $346.07 | 190,600 | — | — |
| 2021-10-20 | $133.20 | $349.74 | 200,820 | — | — |
| 2021-10-19 | $135.60 | $356.05 | 180,820 | — | — |
| 2021-10-18 | $136.30 | $357.88 | 199,040 | — | — |
| 2021-10-15 | $140.90 | $369.96 | 216,570 | — | — |
| 2021-10-14 | $137.00 | $359.72 | 197,150 | — | — |
| 2021-10-13 | $136.40 | $358.15 | 366,130 | — | — |
| 2021-10-12 | $142.90 | $375.21 | 166,250 | — | — |
| 2021-10-11 | $141.40 | $371.27 | 135,430 | — | — |
| 2021-10-08 | $142.50 | $374.16 | 155,230 | — | — |
| 2021-10-07 | $140.60 | $369.17 | 191,660 | — | — |
| 2021-10-06 | $140.70 | $369.44 | 254,420 | — | — |
| 2021-10-05 | $140.30 | $368.39 | 252,910 | — | — |
| 2021-10-04 | $143.50 | $376.79 | 325,030 | — | — |
| 2021-10-01 | $157.90 | $414.60 | 300,810 | — | — |
| 2021-09-30 | $147.20 | $386.50 | 215,830 | — | — |
| 2021-09-29 | $149.50 | $392.54 | 216,630 | — | — |
| 2021-09-28 | $156.00 | $409.61 | 305,140 | — | — |
| 2021-09-27 | $162.50 | $426.68 | 272,060 | — | — |
| 2021-09-24 | $157.60 | $413.81 | 231,710 | — | — |
| 2021-09-23 | $155.00 | $406.98 | 351,720 | — | — |
| 2021-09-22 | $149.80 | $393.33 | 211,510 | — | — |
| 2021-09-21 | $144.10 | $378.36 | 251,990 | — | — |
| 2021-09-20 | $137.40 | $360.77 | 261,220 | — | — |
| 2021-09-17 | $138.70 | $364.18 | 384,500 | — | — |
| 2021-09-16 | $139.90 | $367.34 | 324,790 | — | — |
| 2021-09-15 | $148.90 | $390.97 | 207,560 | — | — |
| 2021-09-14 | $150.60 | $395.43 | 237,430 | — | — |
| 2021-09-13 | $153.90 | $404.10 | 379,840 | — | — |
| 2021-09-10 | $143.20 | $376.00 | 152,560 | — | — |
| 2021-09-09 | $148.00 | $388.60 | 174,980 | — | — |
| 2021-09-08 | $143.90 | $377.84 | 281,560 | — | — |
| 2021-09-07 | $149.90 | $393.59 | 208,890 | — | — |
| 2021-09-03 | $148.60 | $390.18 | 232,950 | — | — |
| 2021-09-02 | $153.10 | $401.99 | 190,210 | — | — |
| 2021-09-01 | $153.00 | $401.73 | 309,580 | — | — |
| 2021-08-31 | $154.50 | $405.67 | 297,250 | — | — |
| 2021-08-30 | $144.90 | $380.46 | 289,940 | — | — |
| 2021-08-27 | $153.00 | $401.73 | 188,950 | — | — |
| 2021-08-26 | $143.30 | $376.26 | 107,800 | — | — |
| 2021-08-25 | $147.30 | $386.77 | 214,820 | — | — |
| 2021-08-24 | $148.60 | $390.18 | 237,700 | — | — |
| 2021-08-23 | $138.80 | $364.45 | 317,570 | — | — |
| 2021-08-20 | $132.50 | $347.91 | 275,710 | — | — |
| 2021-08-19 | $126.60 | $332.41 | 506,470 | — | — |
| 2021-08-18 | $139.10 | $365.23 | 250,790 | — | — |
| 2021-08-17 | $133.70 | $351.06 | 257,990 | — | — |
| 2021-08-16 | $135.00 | $354.47 | 173,780 | — | — |
| 2021-08-13 | $140.30 | $368.39 | 157,740 | — | — |
| 2021-08-12 | $142.60 | $374.42 | 319,150 | — | — |
| 2021-08-11 | $158.60 | $416.44 | 279,280 | — | — |
| 2021-08-10 | $153.90 | $404.10 | 264,220 | — | — |
| 2021-08-09 | $143.50 | $376.79 | 346,470 | — | — |
| 2021-08-06 | $151.50 | $397.79 | 180,010 | — | — |
| 2021-08-05 | $144.40 | $379.15 | 195,080 | — | — |
| 2021-08-04 | $138.20 | $362.87 | 450,760 | — | — |
| 2021-08-03 | $148.90 | $390.97 | 392,510 | — | — |
| 2021-08-02 | $152.90 | $401.47 | 342,270 | — | — |
| 2021-07-30 | $162.00 | $425.36 | 290,190 | — | — |
| 2021-07-29 | $178.00 | $467.37 | 269,810 | — | — |
| 2021-07-28 | $165.50 | $434.55 | 243,710 | — | — |
| 2021-07-27 | $170.80 | $448.47 | 218,270 | — | — |
| 2021-07-26 | $178.80 | $469.48 | 234,950 | — | — |
| 2021-07-23 | $169.80 | $445.84 | 279,650 | — | — |
| 2021-07-22 | $188.50 | $494.94 | 346,850 | — | — |
| 2021-07-21 | $185.80 | $487.86 | 471,400 | — | — |
| 2021-07-20 | $164.40 | $431.67 | 362,390 | — | — |
| 2021-07-19 | $167.60 | $440.07 | 497,070 | — | — |
| 2021-07-16 | $182.00 | $477.88 | 253,054 | — | — |
| 2021-07-15 | $199.00 | $522.51 | 234,031 | — | — |
| 2021-07-14 | $215.00 | $564.53 | 522,172 | — | — |
| 2021-07-13 | $194.00 | $509.39 | 415,473 | — | — |
| 2021-07-12 | $221.00 | $580.28 | 223,726 | — | — |
| 2021-07-09 | $232.00 | $609.16 | 228,807 | — | — |
| 2021-07-08 | $243.00 | $638.05 | 424,217 | — | — |
| 2021-07-07 | $238.00 | $624.92 | 580,151 | — | — |
| 2021-07-06 | $254.00 | $666.93 | 948,365 | — | — |
| 2021-07-02 | $396.00 | $1,039.78 | 595,041 | — | — |
| 2021-07-01 | $432.00 | $1,134.30 | 256,682 | — | — |
| 2021-06-30 | $456.00 | $1,197.32 | 295,541 | — | — |
| 2021-06-29 | $463.00 | $1,215.70 | 284,972 | — | — |
| 2021-06-28 | $508.00 | $1,333.86 | 245,980 | — | — |
| 2021-06-25 | $520.00 | $1,365.36 | 463,534 | — | — |
| 2021-06-24 | $502.00 | $1,318.10 | 409,942 | — | — |
| 2021-06-23 | $448.00 | $1,176.31 | 279,094 | — | — |
| 2021-06-22 | $468.00 | $1,228.83 | 363,799 | — | — |
| 2021-06-21 | $509.00 | $1,336.48 | 481,367 | — | — |
| 2021-06-18 | $509.00 | $1,336.48 | 391,723 | — | — |
| 2021-06-17 | $542.00 | $1,423.13 | 227,169 | — | — |
| 2021-06-16 | $576.00 | $1,512.40 | 240,463 | — | — |
| 2021-06-15 | $550.00 | $1,444.14 | 353,518 | — | — |
| 2021-06-14 | $608.00 | $1,596.43 | 413,558 | — | — |
| 2021-06-11 | $644.00 | $1,690.95 | 437,525 | — | — |
| 2021-06-10 | $628.00 | $1,648.94 | 879,987 | — | — |
| 2021-06-09 | $667.00 | $1,751.34 | 1,102,671 | — | — |
| 2021-06-08 | $627.00 | $1,646.31 | 1,020,582 | — | — |
| 2021-06-07 | $522.00 | $1,370.62 | 431,178 | — | — |
| 2021-06-04 | $497.00 | $1,304.97 | 631,307 | — | — |
| 2021-06-03 | $512.00 | $1,344.36 | 709,066 | — | — |
| 2021-06-02 | $561.00 | $1,473.02 | 958,143 | — | — |
| 2021-06-01 | $489.00 | $1,283.97 | 651,350 | — | — |
| 2021-05-28 | $405.00 | $1,063.41 | 419,701 | — | — |
| 2021-05-27 | $414.00 | $1,087.04 | 367,727 | — | — |
| 2021-05-26 | $366.00 | $961.01 | 363,461 | — | — |
| 2021-05-25 | $348.00 | $913.74 | 482,180 | — | — |
| 2021-05-24 | $310.00 | $813.97 | 179,197 | — | — |
| 2021-05-21 | $304.00 | $798.21 | 117,516 | — | — |
| 2021-05-20 | $314.00 | $824.47 | 242,208 | — | — |
| 2021-05-19 | $301.00 | $790.34 | 225,097 | — | — |
| 2021-05-18 | $320.00 | $840.22 | 272,588 | — | — |
| 2021-05-17 | $320.00 | $840.22 | 342,032 | — | — |
| 2021-05-14 | $276.00 | $724.69 | 155,779 | — | — |
| 2021-05-13 | $250.00 | $656.43 | 192,127 | — | — |
| 2021-05-12 | $257.00 | $674.81 | 143,010 | — | — |
| 2021-05-11 | $277.00 | $727.32 | 211,262 | — | — |
| 2021-05-10 | $293.00 | $769.33 | 276,934 | — | — |
| 2021-05-07 | $286.00 | $750.95 | 236,514 | — | — |
| 2021-05-06 | $252.00 | $661.68 | 249,774 | — | — |
| 2021-05-05 | $286.00 | $750.95 | 306,284 | — | — |
| 2021-05-04 | $301.00 | $790.34 | 470,512 | — | — |
| 2021-05-03 | $336.00 | $882.24 | 1,084,762 | — | — |
| 2021-04-30 | $274.00 | $719.44 | 498,804 | — | — |
| 2021-04-29 | $242.00 | $635.42 | 252,883 | — | — |
| 2021-04-28 | $249.00 | $653.80 | 491,858 | — | — |
| 2021-04-27 | $189.00 | $496.26 | 67,851 | — | — |
| 2021-04-26 | $189.00 | $496.26 | 91,482 | — | — |
| 2021-04-23 | $188.00 | $493.63 | 125,243 | — | — |
| 2021-04-22 | $192.00 | $504.13 | 106,447 | — | — |
| 2021-04-21 | $204.00 | $535.64 | 83,073 | — | — |
| 2021-04-20 | $196.00 | $514.64 | 231,053 | — | — |
| 2021-04-19 | $221.00 | $580.28 | 260,542 | — | — |
| 2021-04-16 | $192.00 | $504.13 | 116,371 | — | — |
| 2021-04-15 | $192.00 | $504.13 | 173,167 | — | — |
| 2021-04-14 | $214.00 | $561.90 | 92,745 | — | — |
| 2021-04-13 | $217.00 | $569.78 | 183,705 | — | — |
| 2021-04-12 | $237.00 | $622.29 | 78,311 | — | — |
| 2021-04-09 | $255.00 | $669.55 | 88,265 | — | — |
| 2021-04-08 | $264.00 | $693.18 | 113,860 | — | — |
| 2021-04-07 | $263.00 | $690.56 | 92,559 | — | — |
| 2021-04-06 | $277.00 | $727.32 | 121,760 | — | — |
| 2021-04-05 | $275.00 | $722.07 | 82,969 | — | — |
| 2021-04-01 | $291.00 | $764.08 | 82,268 | — | — |
| 2021-03-31 | $295.00 | $774.58 | 51,228 | — | — |
| 2021-03-30 | $295.00 | $774.58 | 57,317 | — | — |
| 2021-03-29 | $275.00 | $722.07 | 74,539 | — | — |
| 2021-03-26 | $294.00 | $771.96 | 62,486 | — | — |
| 2021-03-25 | $299.00 | $785.08 | 88,072 | — | — |
| 2021-03-24 | $291.00 | $764.08 | 103,898 | — | — |
| 2021-03-23 | $308.00 | $808.72 | 100,828 | — | — |
| 2021-03-22 | $327.00 | $858.60 | 93,138 | — | — |
| 2021-03-19 | $343.00 | $900.62 | 77,073 | — | — |
| 2021-03-18 | $362.00 | $950.50 | 87,699 | — | — |
| 2021-03-17 | $385.00 | $1,010.89 | 110,843 | — | — |
| 2021-03-16 | $343.00 | $900.62 | 108,673 | — | — |
| 2021-03-15 | $338.00 | $887.49 | 138,789 | — | — |
| 2021-03-12 | $308.00 | $808.72 | 87,784 | — | — |
| 2021-03-11 | $315.00 | $827.10 | 62,449 | — | — |
| 2021-03-10 | $314.00 | $824.47 | 83,378 | — | — |
| 2021-03-09 | $294.00 | $771.96 | 94,199 | — | — |
| 2021-03-08 | $297.00 | $779.83 | 134,887 | — | — |
| 2021-03-05 | $270.00 | $708.94 | 118,723 | — | — |
| 2021-03-04 | $267.00 | $701.06 | 177,922 | — | — |
| 2021-03-03 | $307.00 | $806.09 | 127,926 | — | — |
| 2021-03-02 | $340.00 | $892.74 | 58,638 | — | — |
| 2021-03-01 | $327.00 | $858.60 | 84,207 | — | — |
| 2021-02-26 | $343.00 | $900.62 | 83,486 | — | — |
| 2021-02-25 | $371.00 | $974.13 | 105,536 | — | — |
| 2021-02-24 | $397.00 | $1,042.40 | 102,896 | — | — |
| 2021-02-23 | $375.00 | $984.64 | 98,637 | — | — |
| 2021-02-22 | $390.00 | $1,024.02 | 180,303 | — | — |
| 2021-02-19 | $376.00 | $987.26 | 158,190 | — | — |
| 2021-02-18 | $346.00 | $908.49 | 65,220 | — | — |
| 2021-02-17 | $344.00 | $903.24 | 62,514 | — | — |
| 2021-02-16 | $361.00 | $947.88 | 88,284 | — | — |
| 2021-02-12 | $340.00 | $892.74 | 76,919 | — | — |
| 2021-02-11 | $317.00 | $832.35 | 54,924 | — | — |
| 2021-02-10 | $323.00 | $848.10 | 94,534 | — | — |
| 2021-02-09 | $324.00 | $850.73 | 92,294 | — | — |
| 2021-02-08 | $301.00 | $790.34 | 68,067 | — | — |
| 2021-02-05 | $288.00 | $756.20 | 66,021 | — | — |
| 2021-02-04 | $293.00 | $769.33 | 60,045 | — | — |
| 2021-02-03 | $295.00 | $774.58 | 70,031 | — | — |
| 2021-02-02 | $270.00 | $708.94 | 72,564 | — | — |
| 2021-02-01 | $292.00 | $766.70 | 43,551 | — | — |
| 2021-01-29 | $292.00 | $766.70 | 86,359 | — | — |
| 2021-01-28 | $318.00 | $834.97 | 92,559 | — | — |
| 2021-01-27 | $349.00 | $916.37 | 161,793 | — | — |
| 2021-01-26 | $323.00 | $848.10 | 144,463 | — | — |
| 2021-01-25 | $292.00 | $766.70 | 115,031 | — | — |
| 2021-01-22 | $267.00 | $701.06 | 34,698 | — | — |
| 2021-01-21 | $264.00 | $693.18 | 47,221 | — | — |
| 2021-01-20 | $272.00 | $714.19 | 36,644 | — | — |
| 2021-01-19 | $283.00 | $743.07 | 56,952 | — | — |
| 2021-01-15 | $273.00 | $716.82 | 81,201 | — | — |
| 2021-01-14 | $277.00 | $727.32 | 146,649 | — | — |
| 2021-01-13 | $249.00 | $653.80 | 49,094 | — | — |
| 2021-01-12 | $236.00 | $619.67 | 55,681 | — | — |
| 2021-01-11 | $226.00 | $593.41 | 52,484 | — | — |
| 2021-01-08 | $237.00 | $622.29 | 49,634 | — | — |
| 2021-01-07 | $240.00 | $630.17 | 42,770 | — | — |
| 2021-01-06 | $243.00 | $638.05 | 53,373 | — | — |
| 2021-01-05 | $241.00 | $632.79 | 44,301 | — | — |
| 2021-01-04 | $237.00 | $622.29 | 61,425 | — | — |