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
- 2014-11-14 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 | $352.50 | $352.50 | 19,768 | — | — |
| 2021-12-30 | $353.00 | $353.00 | 32,068 | — | — |
| 2021-12-29 | $358.00 | $358.00 | 19,636 | — | — |
| 2021-12-28 | $360.50 | $360.50 | 22,280 | — | — |
| 2021-12-27 | $372.25 | $372.25 | 31,636 | — | — |
| 2021-12-23 | $384.75 | $384.75 | 50,324 | — | — |
| 2021-12-22 | $374.25 | $374.25 | 29,664 | — | — |
| 2021-12-21 | $366.00 | $366.00 | 25,516 | — | — |
| 2021-12-20 | $370.00 | $370.00 | 31,064 | — | — |
| 2021-12-17 | $369.25 | $369.25 | 305,320 | — | — |
| 2021-12-16 | $350.00 | $350.00 | 61,132 | — | — |
| 2021-12-15 | $356.75 | $356.75 | 61,408 | — | — |
| 2021-12-14 | $335.75 | $335.75 | 48,028 | — | — |
| 2021-12-13 | $347.25 | $347.25 | 66,724 | — | — |
| 2021-12-10 | $349.75 | $349.75 | 65,080 | — | — |
| 2021-12-09 | $357.00 | $357.00 | 46,292 | — | — |
| 2021-12-08 | $377.00 | $377.00 | 61,268 | — | — |
| 2021-12-07 | $363.50 | $363.50 | 54,072 | — | — |
| 2021-12-06 | $354.75 | $354.75 | 65,088 | — | — |
| 2021-12-03 | $337.75 | $337.75 | 88,020 | — | — |
| 2021-12-02 | $344.00 | $344.00 | 67,128 | — | — |
| 2021-12-01 | $316.25 | $316.25 | 64,576 | — | — |
| 2021-11-30 | $312.75 | $312.75 | 40,640 | — | — |
| 2021-11-29 | $300.50 | $300.50 | 32,972 | — | — |
| 2021-11-26 | $304.25 | $304.25 | 35,348 | — | — |
| 2021-11-24 | $322.50 | $322.50 | 30,464 | — | — |
| 2021-11-23 | $310.25 | $310.25 | 47,984 | — | — |
| 2021-11-22 | $298.75 | $298.75 | 49,624 | — | — |
| 2021-11-19 | $305.25 | $305.25 | 59,568 | — | — |
| 2021-11-18 | $306.25 | $306.25 | 46,808 | — | — |
| 2021-11-17 | $308.50 | $308.50 | 76,492 | — | — |
| 2021-11-16 | $314.50 | $314.50 | 36,792 | — | — |
| 2021-11-15 | $305.25 | $305.25 | 55,940 | — | — |
| 2021-11-12 | $301.25 | $301.25 | 17,820 | — | — |
| 2021-11-11 | $305.50 | $305.50 | 48,960 | — | — |
| 2021-11-10 | $304.00 | $304.00 | 48,420 | — | — |
| 2021-11-09 | $302.00 | $302.00 | 36,828 | — | — |
| 2021-11-08 | $303.00 | $303.00 | 35,728 | — | — |
| 2021-11-05 | $328.75 | $328.75 | 39,268 | — | — |
| 2021-11-04 | $322.25 | $322.25 | 50,012 | — | — |
| 2021-11-03 | $318.75 | $318.75 | 57,180 | — | — |
| 2021-11-02 | $300.75 | $300.75 | 29,396 | — | — |
| 2021-11-01 | $291.75 | $291.75 | 36,172 | — | — |
| 2021-10-29 | $278.00 | $278.00 | 21,008 | — | — |
| 2021-10-28 | $278.25 | $278.25 | 25,064 | — | — |
| 2021-10-27 | $267.25 | $267.25 | 19,360 | — | — |
| 2021-10-26 | $270.75 | $270.75 | 21,580 | — | — |
| 2021-10-25 | $280.00 | $280.00 | 22,240 | — | — |
| 2021-10-22 | $271.50 | $271.50 | 45,800 | — | — |
| 2021-10-21 | $265.00 | $265.00 | 32,608 | — | — |
| 2021-10-20 | $257.75 | $257.75 | 27,752 | — | — |
| 2021-10-19 | $268.75 | $268.75 | 21,568 | — | — |
| 2021-10-18 | $267.25 | $267.25 | 55,164 | — | — |
| 2021-10-15 | $276.00 | $276.00 | 124,404 | — | — |
| 2021-10-14 | $287.75 | $287.75 | 39,376 | — | — |
| 2021-10-13 | $276.25 | $276.25 | 31,996 | — | — |
| 2021-10-12 | $265.50 | $265.50 | 26,136 | — | — |
| 2021-10-11 | $262.50 | $262.50 | 16,560 | — | — |
| 2021-10-08 | $260.50 | $260.50 | 20,008 | — | — |
| 2021-10-07 | $258.50 | $258.50 | 23,584 | — | — |
| 2021-10-06 | $255.00 | $255.00 | 20,608 | — | — |
| 2021-10-05 | $256.25 | $256.25 | 31,500 | — | — |
| 2021-10-04 | $248.25 | $248.25 | 54,272 | — | — |
| 2021-10-01 | $258.50 | $258.50 | 40,256 | — | — |
| 2021-09-30 | $255.50 | $255.50 | 24,064 | — | — |
| 2021-09-29 | $257.75 | $257.75 | 26,988 | — | — |
| 2021-09-28 | $260.50 | $260.50 | 36,816 | — | — |
| 2021-09-27 | $270.25 | $270.25 | 38,224 | — | — |
| 2021-09-24 | $270.00 | $270.00 | 32,280 | — | — |
| 2021-09-23 | $268.50 | $268.50 | 38,056 | — | — |
| 2021-09-22 | $254.50 | $254.50 | 130,884 | — | — |
| 2021-09-21 | $281.00 | $281.00 | 28,120 | — | — |
| 2021-09-20 | $281.75 | $281.75 | 42,448 | — | — |
| 2021-09-17 | $292.25 | $292.25 | 175,612 | — | — |
| 2021-09-16 | $293.00 | $293.00 | 40,552 | — | — |
| 2021-09-15 | $292.50 | $292.50 | 39,908 | — | — |
| 2021-09-14 | $288.25 | $288.25 | 39,956 | — | — |
| 2021-09-13 | $293.25 | $293.25 | 47,532 | — | — |
| 2021-09-10 | $283.50 | $283.50 | 44,408 | — | — |
| 2021-09-09 | $294.75 | $294.75 | 42,104 | — | — |
| 2021-09-08 | $300.00 | $300.00 | 43,568 | — | — |
| 2021-09-07 | $310.25 | $310.25 | 36,476 | — | — |
| 2021-09-03 | $310.00 | $310.00 | 37,372 | — | — |
| 2021-09-02 | $312.50 | $312.50 | 57,916 | — | — |
| 2021-09-01 | $309.75 | $309.75 | 86,396 | — | — |
| 2021-08-31 | $290.75 | $290.75 | 86,084 | — | — |
| 2021-08-30 | $287.50 | $287.50 | 35,016 | — | — |
| 2021-08-27 | $288.75 | $288.75 | 68,212 | — | — |
| 2021-08-26 | $286.25 | $286.25 | 92,232 | — | — |
| 2021-08-25 | $296.75 | $296.75 | 57,320 | — | — |
| 2021-08-24 | $302.50 | $302.50 | 39,236 | — | — |
| 2021-08-23 | $305.25 | $305.25 | 87,908 | — | — |
| 2021-08-20 | $302.75 | $302.75 | 82,160 | — | — |
| 2021-08-19 | $286.75 | $286.75 | 51,288 | — | — |
| 2021-08-18 | $301.50 | $301.50 | 78,332 | — | — |
| 2021-08-17 | $299.25 | $299.25 | 54,448 | — | — |
| 2021-08-16 | $300.50 | $300.50 | 39,804 | — | — |
| 2021-08-13 | $310.00 | $310.00 | 28,644 | — | — |
| 2021-08-12 | $314.75 | $314.75 | 41,692 | — | — |
| 2021-08-11 | $310.75 | $310.75 | 112,376 | — | — |
| 2021-08-10 | $329.75 | $329.75 | 74,452 | — | — |
| 2021-08-09 | $344.75 | $344.75 | 28,992 | — | — |
| 2021-08-06 | $343.25 | $343.25 | 40,348 | — | — |
| 2021-08-05 | $346.00 | $346.00 | 39,292 | — | — |
| 2021-08-04 | $335.00 | $335.00 | 28,004 | — | — |
| 2021-08-03 | $332.00 | $332.00 | 24,164 | — | — |
| 2021-08-02 | $333.00 | $333.00 | 36,500 | — | — |
| 2021-07-30 | $325.00 | $325.00 | 30,112 | — | — |
| 2021-07-29 | $321.00 | $321.00 | 40,844 | — | — |
| 2021-07-28 | $332.75 | $332.75 | 46,368 | — | — |
| 2021-07-27 | $326.25 | $326.25 | 44,256 | — | — |
| 2021-07-26 | $327.00 | $327.00 | 36,800 | — | — |
| 2021-07-23 | $331.75 | $331.75 | 69,024 | — | — |
| 2021-07-22 | $341.00 | $341.00 | 62,420 | — | — |
| 2021-07-21 | $354.75 | $354.75 | 74,316 | — | — |
| 2021-07-20 | $360.25 | $360.25 | 103,980 | — | — |
| 2021-07-19 | $343.00 | $343.00 | 145,116 | — | — |
| 2021-07-16 | $358.75 | $358.75 | 642,044 | — | — |
| 2021-07-15 | $621.00 | $621.00 | 8,416 | — | — |
| 2021-07-14 | $621.00 | $621.00 | 85,932 | — | — |
| 2021-07-13 | $614.75 | $614.75 | 154,644 | — | — |
| 2021-07-12 | $634.75 | $634.75 | 50,732 | — | — |
| 2021-07-09 | $661.75 | $661.75 | 22,420 | — | — |
| 2021-07-08 | $660.25 | $660.25 | 26,020 | — | — |
| 2021-07-07 | $626.25 | $626.25 | 15,736 | — | — |
| 2021-07-06 | $626.50 | $626.50 | 34,180 | — | — |
| 2021-07-02 | $666.00 | $666.00 | 23,088 | — | — |
| 2021-07-01 | $662.50 | $662.50 | 29,728 | — | — |
| 2021-06-30 | $665.75 | $665.75 | 26,092 | — | — |
| 2021-06-29 | $675.25 | $675.25 | 24,864 | — | — |
| 2021-06-28 | $691.00 | $691.00 | 24,692 | — | — |
| 2021-06-25 | $691.75 | $691.75 | 86,304 | — | — |
| 2021-06-24 | $727.25 | $727.25 | 37,732 | — | — |
| 2021-06-23 | $720.00 | $720.00 | 45,004 | — | — |
| 2021-06-22 | $691.25 | $691.25 | 28,964 | — | — |
| 2021-06-21 | $695.50 | $695.50 | 54,404 | — | — |
| 2021-06-18 | $674.00 | $674.00 | 56,820 | — | — |
| 2021-06-17 | $657.25 | $657.25 | 17,828 | — | — |
| 2021-06-16 | $646.00 | $646.00 | 30,400 | — | — |
| 2021-06-15 | $634.50 | $634.50 | 30,928 | — | — |
| 2021-06-14 | $645.50 | $645.50 | 33,784 | — | — |
| 2021-06-11 | $651.50 | $651.50 | 26,796 | — | — |
| 2021-06-10 | $628.75 | $628.75 | 24,284 | — | — |
| 2021-06-09 | $614.00 | $614.00 | 43,732 | — | — |
| 2021-06-08 | $606.25 | $606.25 | 58,664 | — | — |
| 2021-06-07 | $572.50 | $572.50 | 56,728 | — | — |
| 2021-06-04 | $528.75 | $528.75 | 15,836 | — | — |
| 2021-06-03 | $527.00 | $527.00 | 22,244 | — | — |
| 2021-06-02 | $541.25 | $541.25 | 48,856 | — | — |
| 2021-06-01 | $545.75 | $545.75 | 33,048 | — | — |
| 2021-05-28 | $531.25 | $531.25 | 22,744 | — | — |
| 2021-05-27 | $531.25 | $531.25 | 25,144 | — | — |
| 2021-05-26 | $521.50 | $521.50 | 20,960 | — | — |
| 2021-05-25 | $516.75 | $516.75 | 21,256 | — | — |
| 2021-05-24 | $519.00 | $519.00 | 15,656 | — | — |
| 2021-05-21 | $529.75 | $529.75 | 18,488 | — | — |
| 2021-05-20 | $532.75 | $532.75 | 21,288 | — | — |
| 2021-05-19 | $513.75 | $513.75 | 16,408 | — | — |
| 2021-05-18 | $518.75 | $518.75 | 31,892 | — | — |
| 2021-05-17 | $506.75 | $506.75 | 35,392 | — | — |
| 2021-05-14 | $539.00 | $539.00 | 26,480 | — | — |
| 2021-05-13 | $526.00 | $526.00 | 34,240 | — | — |
| 2021-05-12 | $528.25 | $528.25 | 49,484 | — | — |
| 2021-05-11 | $503.75 | $503.75 | 63,660 | — | — |
| 2021-05-10 | $485.50 | $485.50 | 43,096 | — | — |
| 2021-05-07 | $505.75 | $505.75 | 27,480 | — | — |
| 2021-05-06 | $516.00 | $516.00 | 29,712 | — | — |
| 2021-05-05 | $523.25 | $523.25 | 27,832 | — | — |
| 2021-05-04 | $513.50 | $513.50 | 33,700 | — | — |
| 2021-05-03 | $550.50 | $550.50 | 28,748 | — | — |
| 2021-04-30 | $558.00 | $558.00 | 39,400 | — | — |
| 2021-04-29 | $562.75 | $562.75 | 46,556 | — | — |
| 2021-04-28 | $556.00 | $556.00 | 42,884 | — | — |
| 2021-04-27 | $538.25 | $538.25 | 31,328 | — | — |
| 2021-04-26 | $541.00 | $541.00 | 38,104 | — | — |
| 2021-04-23 | $528.50 | $528.50 | 37,580 | — | — |
| 2021-04-22 | $528.00 | $528.00 | 55,876 | — | — |
| 2021-04-21 | $526.50 | $526.50 | 56,024 | — | — |
| 2021-04-20 | $508.75 | $508.75 | 97,820 | — | — |
| 2021-04-19 | $474.88 | $474.88 | 66,276 | — | — |
| 2021-04-16 | $497.75 | $497.75 | 155,488 | — | — |
| 2021-04-15 | $482.50 | $482.50 | 71,420 | — | — |
| 2021-04-14 | $481.50 | $481.50 | 69,700 | — | — |
| 2021-04-13 | $493.25 | $493.25 | 88,868 | — | — |
| 2021-04-12 | $497.25 | $497.25 | 151,412 | — | — |
| 2021-04-09 | $464.25 | $464.25 | 163,324 | — | — |
| 2021-04-08 | $470.25 | $470.25 | 289,528 | — | — |
| 2021-04-07 | $493.50 | $493.50 | 807,264 | — | — |
| 2021-04-06 | $866.00 | $866.00 | 75,104 | — | — |
| 2021-04-05 | $890.75 | $890.75 | 20,176 | — | — |
| 2021-04-01 | $892.00 | $892.00 | 36,032 | — | — |
| 2021-03-31 | $867.75 | $867.75 | 54,852 | — | — |
| 2021-03-30 | $777.75 | $777.75 | 43,300 | — | — |
| 2021-03-29 | $775.00 | $775.00 | 23,972 | — | — |
| 2021-03-26 | $797.75 | $797.75 | 18,072 | — | — |
| 2021-03-25 | $783.00 | $783.00 | 46,256 | — | — |
| 2021-03-24 | $780.50 | $780.50 | 32,496 | — | — |
| 2021-03-23 | $811.25 | $811.25 | 30,976 | — | — |
| 2021-03-22 | $850.75 | $850.75 | 28,636 | — | — |
| 2021-03-19 | $853.00 | $853.00 | 77,516 | — | — |
| 2021-03-18 | $816.75 | $816.75 | 32,088 | — | — |
| 2021-03-17 | $840.50 | $840.50 | 44,932 | — | — |
| 2021-03-16 | $837.50 | $837.50 | 41,176 | — | — |
| 2021-03-15 | $852.50 | $852.50 | 41,276 | — | — |
| 2021-03-12 | $878.75 | $878.75 | 23,072 | — | — |
| 2021-03-11 | $880.00 | $880.00 | 32,920 | — | — |
| 2021-03-10 | $840.25 | $840.25 | 30,764 | — | — |
| 2021-03-09 | $844.25 | $844.25 | 38,000 | — | — |
| 2021-03-08 | $834.25 | $834.25 | 41,312 | — | — |
| 2021-03-05 | $891.50 | $891.50 | 45,460 | — | — |
| 2021-03-04 | $843.25 | $843.25 | 60,316 | — | — |
| 2021-03-03 | $858.75 | $858.75 | 119,980 | — | — |
| 2021-03-02 | $951.75 | $951.75 | 430,724 | — | — |
| 2021-03-01 | $1,263.25 | $1,263.25 | 25,444 | — | — |
| 2021-02-26 | $1,250.75 | $1,250.75 | 25,880 | — | — |
| 2021-02-25 | $1,246.50 | $1,246.50 | 31,656 | — | — |
| 2021-02-24 | $1,325.25 | $1,325.25 | 14,996 | — | — |
| 2021-02-23 | $1,281.75 | $1,281.75 | 28,616 | — | — |
| 2021-02-22 | $1,291.00 | $1,291.00 | 18,968 | — | — |
| 2021-02-19 | $1,301.50 | $1,301.50 | 24,428 | — | — |
| 2021-02-18 | $1,308.75 | $1,308.75 | 22,852 | — | — |
| 2021-02-17 | $1,332.50 | $1,332.50 | 22,616 | — | — |
| 2021-02-16 | $1,328.75 | $1,328.75 | 21,396 | — | — |
| 2021-02-12 | $1,393.00 | $1,393.00 | 20,928 | — | — |
| 2021-02-11 | $1,368.25 | $1,368.25 | 28,108 | — | — |
| 2021-02-10 | $1,339.50 | $1,339.50 | 19,436 | — | — |
| 2021-02-09 | $1,309.25 | $1,309.25 | 14,952 | — | — |
| 2021-02-08 | $1,335.75 | $1,335.75 | 22,408 | — | — |
| 2021-02-05 | $1,306.50 | $1,306.50 | 16,104 | — | — |
| 2021-02-04 | $1,262.00 | $1,262.00 | 11,348 | — | — |
| 2021-02-03 | $1,236.00 | $1,236.00 | 21,768 | — | — |
| 2021-02-02 | $1,233.00 | $1,233.00 | 15,712 | — | — |
| 2021-02-01 | $1,240.50 | $1,240.50 | 20,568 | — | — |
| 2021-01-29 | $1,204.50 | $1,204.50 | 23,504 | — | — |
| 2021-01-28 | $1,224.75 | $1,224.75 | 36,336 | — | — |
| 2021-01-27 | $1,232.25 | $1,232.25 | 32,576 | — | — |
| 2021-01-26 | $1,224.75 | $1,224.75 | 38,468 | — | — |
| 2021-01-25 | $1,239.75 | $1,239.75 | 31,508 | — | — |
| 2021-01-22 | $1,189.00 | $1,189.00 | 30,448 | — | — |
| 2021-01-21 | $1,115.50 | $1,115.50 | 17,580 | — | — |
| 2021-01-20 | $1,116.25 | $1,116.25 | 19,636 | — | — |
| 2021-01-19 | $1,100.50 | $1,100.50 | 36,240 | — | — |
| 2021-01-15 | $1,080.75 | $1,080.75 | 70,092 | — | — |
| 2021-01-14 | $1,076.50 | $1,076.50 | 43,800 | — | — |
| 2021-01-13 | $983.75 | $983.75 | 18,748 | — | — |
| 2021-01-12 | $986.75 | $986.75 | 26,464 | — | — |
| 2021-01-11 | $960.25 | $960.25 | 16,852 | — | — |
| 2021-01-08 | $960.00 | $960.00 | 22,668 | — | — |
| 2021-01-07 | $987.00 | $987.00 | 21,032 | — | — |
| 2021-01-06 | $957.75 | $957.75 | 26,836 | — | — |
| 2021-01-05 | $949.50 | $949.50 | 15,460 | — | — |
| 2021-01-04 | $939.50 | $939.50 | 25,300 | — | — |