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
- 2010-01-05 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 — 2019
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2019-12-31 | $485.08 | $485.08 | 757,100 | — | — |
| 2019-12-30 | $483.08 | $483.08 | 702,500 | — | — |
| 2019-12-27 | $483.69 | $483.69 | 507,500 | — | — |
| 2019-12-26 | $485.73 | $485.73 | 752,900 | — | — |
| 2019-12-24 | $480.86 | $480.86 | 463,700 | — | — |
| 2019-12-23 | $480.72 | $480.72 | 1,225,600 | — | — |
| 2019-12-20 | $476.22 | $476.22 | 2,831,200 | — | — |
| 2019-12-19 | $475.67 | $475.67 | 1,063,200 | — | — |
| 2019-12-18 | $466.52 | $466.52 | 1,081,200 | — | — |
| 2019-12-17 | $471.13 | $471.13 | 1,494,300 | — | — |
| 2019-12-16 | $470.23 | $470.23 | 1,341,000 | — | — |
| 2019-12-13 | $475.27 | $475.27 | 1,258,600 | — | — |
| 2019-12-12 | $469.60 | $469.60 | 1,013,600 | — | — |
| 2019-12-11 | $465.87 | $465.87 | 884,500 | — | — |
| 2019-12-10 | $461.71 | $461.71 | 979,900 | — | — |
| 2019-12-09 | $468.66 | $468.66 | 842,900 | — | — |
| 2019-12-06 | $467.85 | $467.85 | 848,400 | — | — |
| 2019-12-05 | $467.27 | $467.27 | 1,098,200 | — | — |
| 2019-12-04 | $462.05 | $462.05 | 1,041,000 | — | — |
| 2019-12-03 | $469.86 | $469.86 | 807,700 | — | — |
| 2019-12-02 | $470.33 | $470.33 | 898,200 | — | — |
| 2019-11-29 | $470.01 | $470.01 | 554,900 | — | — |
| 2019-11-27 | $473.78 | $473.78 | 703,700 | — | — |
| 2019-11-26 | $467.31 | $467.31 | 1,555,400 | — | — |
| 2019-11-25 | $466.06 | $466.06 | 1,013,500 | — | — |
| 2019-11-22 | $468.50 | $468.50 | 987,700 | — | — |
| 2019-11-21 | $474.65 | $474.65 | 674,200 | — | — |
| 2019-11-20 | $479.08 | $479.08 | 1,148,200 | — | — |
| 2019-11-19 | $478.97 | $478.97 | 794,800 | — | — |
| 2019-11-18 | $474.07 | $474.07 | 1,150,900 | — | — |
| 2019-11-15 | $475.60 | $475.60 | 842,300 | — | — |
| 2019-11-14 | $479.97 | $479.97 | 861,000 | — | — |
| 2019-11-13 | $480.16 | $480.16 | 1,288,600 | — | — |
| 2019-11-12 | $474.07 | $474.07 | 693,000 | — | — |
| 2019-11-11 | $473.50 | $473.50 | 777,600 | — | — |
| 2019-11-08 | $469.75 | $469.75 | 770,200 | — | — |
| 2019-11-07 | $468.44 | $468.44 | 1,067,600 | — | — |
| 2019-11-06 | $469.03 | $469.03 | 1,228,400 | — | — |
| 2019-11-05 | $473.25 | $473.25 | 1,043,600 | — | — |
| 2019-11-04 | $473.50 | $473.50 | 1,011,700 | — | — |
| 2019-11-01 | $476.48 | $476.48 | 1,144,300 | — | — |
| 2019-10-31 | $467.86 | $467.86 | 1,432,000 | — | — |
| 2019-10-30 | $468.78 | $468.78 | 1,597,300 | — | — |
| 2019-10-29 | $464.07 | $464.07 | 1,054,100 | — | — |
| 2019-10-28 | $467.09 | $467.09 | 1,072,600 | — | — |
| 2019-10-25 | $462.19 | $462.19 | 2,254,100 | — | — |
| 2019-10-24 | $435.07 | $435.07 | 1,033,100 | — | — |
| 2019-10-23 | $435.56 | $435.56 | 911,700 | — | — |
| 2019-10-22 | $437.23 | $437.23 | 1,081,300 | — | — |
| 2019-10-21 | $438.16 | $438.16 | 746,100 | — | — |
| 2019-10-18 | $440.05 | $440.05 | 821,700 | — | — |
| 2019-10-17 | $441.93 | $441.93 | 723,500 | — | — |
| 2019-10-16 | $438.10 | $438.10 | 906,000 | — | — |
| 2019-10-15 | $432.92 | $432.92 | 1,282,900 | — | — |
| 2019-10-14 | $422.96 | $422.96 | 690,000 | — | — |
| 2019-10-11 | $423.16 | $423.16 | 1,235,400 | — | — |
| 2019-10-10 | $426.93 | $426.93 | 693,800 | — | — |
| 2019-10-09 | $429.28 | $429.28 | 624,400 | — | — |
| 2019-10-08 | $428.07 | $428.07 | 1,226,000 | — | — |
| 2019-10-07 | $430.04 | $430.04 | 969,800 | — | — |
| 2019-10-04 | $427.72 | $427.72 | 1,074,500 | — | — |
| 2019-10-03 | $416.67 | $416.67 | 798,300 | — | — |
| 2019-10-02 | $410.75 | $410.75 | 1,148,800 | — | — |
| 2019-10-01 | $405.60 | $405.60 | 1,062,300 | — | — |
| 2019-09-30 | $412.12 | $412.12 | 838,400 | — | — |
| 2019-09-27 | $406.21 | $406.21 | 1,255,000 | — | — |
| 2019-09-26 | $411.00 | $411.00 | 2,118,300 | — | — |
| 2019-09-25 | $416.66 | $416.66 | 1,836,900 | — | — |
| 2019-09-24 | $417.53 | $417.53 | 1,291,000 | — | — |
| 2019-09-23 | $421.51 | $421.51 | 1,036,800 | — | — |
| 2019-09-20 | $420.35 | $420.35 | 2,848,400 | — | — |
| 2019-09-19 | $427.42 | $427.42 | 831,500 | — | — |
| 2019-09-18 | $425.42 | $425.42 | 808,600 | — | — |
| 2019-09-17 | $425.15 | $425.15 | 736,600 | — | — |
| 2019-09-16 | $423.25 | $423.25 | 908,900 | — | — |
| 2019-09-13 | $425.52 | $425.52 | 890,800 | — | — |
| 2019-09-12 | $425.00 | $425.00 | 1,233,700 | — | — |
| 2019-09-11 | $425.00 | $425.00 | 751,400 | — | — |
| 2019-09-10 | $421.34 | $421.34 | 1,367,700 | — | — |
| 2019-09-09 | $419.78 | $419.78 | 1,192,900 | — | — |
| 2019-09-06 | $425.72 | $425.72 | 973,800 | — | — |
| 2019-09-05 | $422.05 | $422.05 | 1,113,400 | — | — |
| 2019-09-04 | $419.47 | $419.47 | 1,492,900 | — | — |
| 2019-09-03 | $411.81 | $411.81 | 977,800 | — | — |
| 2019-08-30 | $409.59 | $409.59 | 1,140,400 | — | — |
| 2019-08-29 | $407.24 | $407.24 | 892,000 | — | — |
| 2019-08-28 | $400.50 | $400.50 | 806,400 | — | — |
| 2019-08-27 | $398.49 | $398.49 | 1,014,000 | — | — |
| 2019-08-26 | $396.78 | $396.78 | 1,460,500 | — | — |
| 2019-08-23 | $385.51 | $385.51 | 1,333,600 | — | — |
| 2019-08-22 | $391.04 | $391.04 | 891,900 | — | — |
| 2019-08-21 | $392.13 | $392.13 | 973,300 | — | — |
| 2019-08-20 | $391.55 | $391.55 | 1,098,200 | — | — |
| 2019-08-19 | $388.42 | $388.42 | 1,219,900 | — | — |
| 2019-08-16 | $384.51 | $384.51 | 1,188,100 | — | — |
| 2019-08-15 | $380.94 | $380.94 | 1,320,200 | — | — |
| 2019-08-14 | $375.18 | $375.18 | 1,442,200 | — | — |
| 2019-08-13 | $379.37 | $379.37 | 1,745,400 | — | — |
| 2019-08-12 | $376.28 | $376.28 | 1,412,600 | — | — |
| 2019-08-09 | $379.57 | $379.57 | 1,207,300 | — | — |
| 2019-08-08 | $380.03 | $380.03 | 2,052,200 | — | — |
| 2019-08-07 | $375.03 | $375.03 | 2,552,400 | — | — |
| 2019-08-06 | $381.99 | $381.99 | 1,168,600 | — | — |
| 2019-08-05 | $379.74 | $379.74 | 1,796,300 | — | — |
| 2019-08-02 | $384.66 | $384.66 | 1,382,400 | — | — |
| 2019-08-01 | $384.38 | $384.38 | 1,389,600 | — | — |
| 2019-07-31 | $385.38 | $385.38 | 2,197,100 | — | — |
| 2019-07-30 | $394.56 | $394.56 | 916,400 | — | — |
| 2019-07-29 | $393.65 | $393.65 | 738,000 | — | — |
| 2019-07-26 | $398.79 | $398.79 | 1,608,400 | — | — |
| 2019-07-25 | $405.50 | $405.50 | 1,233,500 | — | — |
| 2019-07-24 | $409.67 | $409.67 | 634,600 | — | — |
| 2019-07-23 | $407.53 | $407.53 | 764,000 | — | — |
| 2019-07-22 | $407.86 | $407.86 | 666,400 | — | — |
| 2019-07-19 | $409.79 | $409.79 | 820,500 | — | — |
| 2019-07-18 | $415.62 | $415.62 | 696,800 | — | — |
| 2019-07-17 | $414.56 | $414.56 | 460,000 | — | — |
| 2019-07-16 | $414.84 | $414.84 | 637,900 | — | — |
| 2019-07-15 | $414.63 | $414.63 | 1,142,800 | — | — |
| 2019-07-12 | $414.31 | $414.31 | 1,229,800 | — | — |
| 2019-07-11 | $410.25 | $410.25 | 1,193,600 | — | — |
| 2019-07-10 | $407.21 | $407.21 | 1,335,800 | — | — |
| 2019-07-09 | $401.22 | $401.22 | 472,600 | — | — |
| 2019-07-08 | $399.40 | $399.40 | 472,000 | — | — |
| 2019-07-05 | $401.68 | $401.68 | 648,100 | — | — |
| 2019-07-03 | $400.00 | $400.00 | 406,400 | — | — |
| 2019-07-02 | $398.69 | $398.69 | 673,100 | — | — |
| 2019-07-01 | $397.74 | $397.74 | 743,000 | — | — |
| 2019-06-28 | $395.18 | $395.18 | 1,454,500 | — | — |
| 2019-06-27 | $391.41 | $391.41 | 552,900 | — | — |
| 2019-06-26 | $388.24 | $388.24 | 949,700 | — | — |
| 2019-06-25 | $390.91 | $390.91 | 1,121,800 | — | — |
| 2019-06-24 | $392.44 | $392.44 | 801,700 | — | — |
| 2019-06-21 | $394.69 | $394.69 | 1,402,200 | — | — |
| 2019-06-20 | $398.77 | $398.77 | 792,100 | — | — |
| 2019-06-19 | $397.75 | $397.75 | 572,600 | — | — |
| 2019-06-18 | $395.21 | $395.21 | 1,011,800 | — | — |
| 2019-06-17 | $394.07 | $394.07 | 623,100 | — | — |
| 2019-06-14 | $392.08 | $392.08 | 730,500 | — | — |
| 2019-06-13 | $389.72 | $389.72 | 657,400 | — | — |
| 2019-06-12 | $391.16 | $391.16 | 1,188,000 | — | — |
| 2019-06-11 | $391.64 | $391.64 | 918,500 | — | — |
| 2019-06-10 | $395.41 | $395.41 | 890,600 | — | — |
| 2019-06-07 | $394.04 | $394.04 | 1,310,800 | — | — |
| 2019-06-06 | $387.31 | $387.31 | 479,900 | — | — |
| 2019-06-05 | $384.96 | $384.96 | 1,573,000 | — | — |
| 2019-06-04 | $387.67 | $387.67 | 1,748,100 | — | — |
| 2019-06-03 | $377.65 | $377.65 | 1,315,400 | — | — |
| 2019-05-31 | $376.80 | $376.80 | 1,552,000 | — | — |
| 2019-05-30 | $379.22 | $379.22 | 995,700 | — | — |
| 2019-05-29 | $375.37 | $375.37 | 1,326,600 | — | — |
| 2019-05-28 | $377.00 | $377.00 | 1,748,800 | — | — |
| 2019-05-24 | $375.00 | $375.00 | 597,200 | — | — |
| 2019-05-23 | $375.51 | $375.51 | 867,000 | — | — |
| 2019-05-22 | $378.08 | $378.08 | 665,400 | — | — |
| 2019-05-21 | $379.21 | $379.21 | 889,400 | — | — |
| 2019-05-20 | $377.29 | $377.29 | 1,140,000 | — | — |
| 2019-05-17 | $386.41 | $386.41 | 882,500 | — | — |
| 2019-05-16 | $382.19 | $382.19 | 981,800 | — | — |
| 2019-05-15 | $377.19 | $377.19 | 935,200 | — | — |
| 2019-05-14 | $373.15 | $373.15 | 846,500 | — | — |
| 2019-05-13 | $368.89 | $368.89 | 1,094,700 | — | — |
| 2019-05-10 | $377.89 | $377.89 | 594,000 | — | — |
| 2019-05-09 | $374.33 | $374.33 | 733,600 | — | — |
| 2019-05-08 | $372.32 | $372.32 | 787,700 | — | — |
| 2019-05-07 | $374.74 | $374.74 | 896,700 | — | — |
| 2019-05-06 | $376.28 | $376.28 | 1,059,900 | — | — |
| 2019-05-03 | $377.68 | $377.68 | 917,100 | — | — |
| 2019-05-02 | $370.41 | $370.41 | 678,200 | — | — |
| 2019-05-01 | $371.04 | $371.04 | 1,079,100 | — | — |
| 2019-04-30 | $371.19 | $371.19 | 1,322,600 | — | — |
| 2019-04-29 | $370.97 | $370.97 | 924,500 | — | — |
| 2019-04-26 | $370.15 | $370.15 | 782,400 | — | — |
| 2019-04-25 | $366.76 | $366.76 | 1,190,900 | — | — |
| 2019-04-24 | $360.50 | $360.50 | 817,100 | — | — |
| 2019-04-23 | $358.63 | $358.63 | 762,400 | — | — |
| 2019-04-22 | $358.05 | $358.05 | 610,300 | — | — |
| 2019-04-18 | $359.37 | $359.37 | 640,800 | — | — |
| 2019-04-17 | $361.69 | $361.69 | 842,100 | — | — |
| 2019-04-16 | $358.05 | $358.05 | 472,400 | — | — |
| 2019-04-15 | $357.34 | $357.34 | 749,600 | — | — |
| 2019-04-12 | $356.05 | $356.05 | 734,000 | — | — |
| 2019-04-11 | $355.25 | $355.25 | 689,100 | — | — |
| 2019-04-10 | $354.35 | $354.35 | 574,000 | — | — |
| 2019-04-09 | $354.56 | $354.56 | 808,800 | — | — |
| 2019-04-08 | $354.14 | $354.14 | 830,900 | — | — |
| 2019-04-05 | $351.44 | $351.44 | 1,247,200 | — | — |
| 2019-04-04 | $345.72 | $345.72 | 1,214,700 | — | — |
| 2019-04-03 | $345.37 | $345.37 | 1,195,900 | — | — |
| 2019-04-02 | $346.63 | $346.63 | 1,233,100 | — | — |
| 2019-04-01 | $346.22 | $346.22 | 1,153,100 | — | — |
| 2019-03-29 | $346.91 | $346.91 | 1,410,800 | — | — |
| 2019-03-28 | $352.87 | $352.87 | 834,200 | — | — |
| 2019-03-27 | $355.51 | $355.51 | 1,372,200 | — | — |
| 2019-03-26 | $356.03 | $356.03 | 1,150,200 | — | — |
| 2019-03-25 | $356.84 | $356.84 | 1,365,600 | — | — |
| 2019-03-22 | $360.78 | $360.78 | 5,241,900 | — | — |
| 2019-03-21 | $366.27 | $366.27 | 1,100,000 | — | — |
| 2019-03-20 | $362.44 | $362.44 | 1,194,700 | — | — |
| 2019-03-19 | $360.45 | $360.45 | 1,205,500 | — | — |
| 2019-03-18 | $357.35 | $357.35 | 1,086,100 | — | — |
| 2019-03-15 | $355.92 | $355.92 | 2,486,500 | — | — |
| 2019-03-14 | $352.71 | $352.71 | 1,131,300 | — | — |
| 2019-03-13 | $348.13 | $348.13 | 1,916,400 | — | — |
| 2019-03-12 | $342.51 | $342.51 | 1,572,400 | — | — |
| 2019-03-11 | $341.08 | $341.08 | 1,401,900 | — | — |
| 2019-03-08 | $337.54 | $337.54 | 701,500 | — | — |
| 2019-03-07 | $340.03 | $340.03 | 842,600 | — | — |
| 2019-03-06 | $340.56 | $340.56 | 990,100 | — | — |
| 2019-03-05 | $343.75 | $343.75 | 1,000,900 | — | — |
| 2019-03-04 | $346.10 | $346.10 | 1,386,700 | — | — |
| 2019-03-01 | $346.58 | $346.58 | 1,219,000 | — | — |
| 2019-02-28 | $344.91 | $344.91 | 1,035,000 | — | — |
| 2019-02-27 | $345.03 | $345.03 | 1,354,700 | — | — |
| 2019-02-26 | $346.32 | $346.32 | 1,118,100 | — | — |
| 2019-02-25 | $348.90 | $348.90 | 1,094,400 | — | — |
| 2019-02-22 | $350.08 | $350.08 | 1,261,600 | — | — |
| 2019-02-21 | $349.54 | $349.54 | 933,700 | — | — |
| 2019-02-20 | $349.76 | $349.76 | 2,112,300 | — | — |
| 2019-02-19 | $348.43 | $348.43 | 1,231,300 | — | — |
| 2019-02-15 | $349.06 | $349.06 | 1,132,000 | — | — |
| 2019-02-14 | $341.60 | $341.60 | 863,300 | — | — |
| 2019-02-13 | $338.49 | $338.49 | 1,124,200 | — | — |
| 2019-02-12 | $340.40 | $340.40 | 977,800 | — | — |
| 2019-02-11 | $337.82 | $337.82 | 1,251,600 | — | — |
| 2019-02-08 | $344.16 | $344.16 | 809,300 | — | — |
| 2019-02-07 | $344.51 | $344.51 | 1,190,900 | — | — |
| 2019-02-06 | $343.51 | $343.51 | 1,217,000 | — | — |
| 2019-02-05 | $340.70 | $340.70 | 1,498,500 | — | — |
| 2019-02-04 | $337.00 | $337.00 | 1,224,800 | — | — |
| 2019-02-01 | $340.95 | $340.95 | 1,998,500 | — | — |
| 2019-01-31 | $331.05 | $331.05 | 5,176,000 | — | — |
| 2019-01-30 | $289.91 | $289.91 | 1,725,800 | — | — |
| 2019-01-29 | $289.78 | $289.78 | 782,200 | — | — |
| 2019-01-28 | $290.86 | $290.86 | 1,136,600 | — | — |
| 2019-01-25 | $291.41 | $291.41 | 1,323,200 | — | — |
| 2019-01-24 | $287.58 | $287.58 | 1,439,400 | — | — |
| 2019-01-23 | $284.53 | $284.53 | 1,593,500 | — | — |
| 2019-01-22 | $284.97 | $284.97 | 2,404,100 | — | — |
| 2019-01-18 | $291.40 | $291.40 | 1,617,600 | — | — |
| 2019-01-17 | $294.41 | $294.41 | 841,400 | — | — |
| 2019-01-16 | $293.81 | $293.81 | 1,005,300 | — | — |
| 2019-01-15 | $294.00 | $294.00 | 1,152,400 | — | — |
| 2019-01-14 | $291.56 | $291.56 | 1,219,500 | — | — |
| 2019-01-11 | $294.54 | $294.54 | 906,800 | — | — |
| 2019-01-10 | $292.67 | $292.67 | 1,701,100 | — | — |
| 2019-01-09 | $297.64 | $297.64 | 1,241,400 | — | — |
| 2019-01-08 | $300.71 | $300.71 | 1,051,100 | — | — |
| 2019-01-07 | $301.47 | $301.47 | 1,308,400 | — | — |
| 2019-01-04 | $302.74 | $302.74 | 2,336,600 | — | — |
| 2019-01-03 | $287.50 | $287.50 | 1,176,300 | — | — |
| 2019-01-02 | $287.99 | $287.99 | 1,296,300 | — | — |