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
- 1994-05-03 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 | $323.85 | $323.85 | 109,380 | — | — |
| 2019-12-30 | $311.55 | $311.55 | 107,920 | — | — |
| 2019-12-27 | $323.55 | $323.55 | 77,013 | — | — |
| 2019-12-26 | $329.70 | $329.70 | 90,240 | — | — |
| 2019-12-24 | $334.95 | $334.95 | 61,287 | — | — |
| 2019-12-23 | $327.75 | $327.75 | 129,347 | — | — |
| 2019-12-20 | $319.80 | $319.80 | 220,060 | — | — |
| 2019-12-19 | $324.30 | $324.30 | 89,233 | — | — |
| 2019-12-18 | $319.35 | $319.35 | 137,807 | — | — |
| 2019-12-17 | $322.05 | $322.05 | 118,900 | — | — |
| 2019-12-16 | $313.80 | $313.80 | 106,340 | — | — |
| 2019-12-13 | $319.05 | $319.05 | 109,940 | — | — |
| 2019-12-12 | $326.85 | $326.85 | 105,980 | — | — |
| 2019-12-11 | $324.00 | $324.00 | 126,253 | — | — |
| 2019-12-10 | $336.75 | $336.75 | 141,193 | — | — |
| 2019-12-09 | $346.80 | $346.80 | 252,173 | — | — |
| 2019-12-06 | $306.75 | $306.75 | 152,353 | — | — |
| 2019-12-05 | $297.90 | $297.90 | 140,867 | — | — |
| 2019-12-04 | $304.50 | $304.50 | 163,520 | — | — |
| 2019-12-03 | $291.75 | $291.75 | 171,473 | — | — |
| 2019-12-02 | $292.20 | $292.20 | 141,393 | — | — |
| 2019-11-29 | $304.35 | $304.35 | 78,933 | — | — |
| 2019-11-27 | $308.10 | $308.10 | 156,493 | — | — |
| 2019-11-26 | $307.05 | $307.05 | 658,147 | — | — |
| 2019-11-25 | $317.85 | $317.85 | 165,467 | — | — |
| 2019-11-22 | $316.05 | $316.05 | 144,833 | — | — |
| 2019-11-21 | $301.65 | $301.65 | 168,993 | — | — |
| 2019-11-20 | $298.95 | $298.95 | 216,647 | — | — |
| 2019-11-19 | $274.65 | $274.65 | 114,440 | — | — |
| 2019-11-18 | $270.15 | $270.15 | 297,480 | — | — |
| 2019-11-15 | $294.75 | $294.75 | 131,027 | — | — |
| 2019-11-14 | $291.45 | $291.45 | 132,667 | — | — |
| 2019-11-13 | $299.10 | $299.10 | 156,187 | — | — |
| 2019-11-12 | $305.25 | $305.25 | 214,813 | — | — |
| 2019-11-11 | $314.70 | $314.70 | 485,900 | — | — |
| 2019-11-08 | $300.60 | $300.60 | 264,240 | — | — |
| 2019-11-07 | $280.50 | $280.50 | 332,853 | — | — |
| 2019-11-06 | $271.50 | $271.50 | 151,280 | — | — |
| 2019-11-05 | $278.10 | $278.10 | 130,507 | — | — |
| 2019-11-04 | $277.05 | $277.05 | 165,273 | — | — |
| 2019-11-01 | $274.65 | $274.65 | 222,367 | — | — |
| 2019-10-31 | $256.95 | $256.95 | 122,380 | — | — |
| 2019-10-30 | $263.25 | $263.25 | 105,040 | — | — |
| 2019-10-29 | $264.45 | $264.45 | 103,580 | — | — |
| 2019-10-28 | $265.50 | $265.50 | 113,440 | — | — |
| 2019-10-25 | $250.20 | $250.20 | 136,707 | — | — |
| 2019-10-24 | $247.05 | $247.05 | 98,667 | — | — |
| 2019-10-23 | $251.55 | $251.55 | 159,440 | — | — |
| 2019-10-22 | $258.00 | $258.00 | 104,333 | — | — |
| 2019-10-21 | $265.95 | $265.95 | 133,933 | — | — |
| 2019-10-18 | $259.05 | $259.05 | 326,907 | — | — |
| 2019-10-17 | $266.55 | $266.55 | 101,187 | — | — |
| 2019-10-16 | $263.10 | $263.10 | 128,507 | — | — |
| 2019-10-15 | $259.50 | $259.50 | 214,227 | — | — |
| 2019-10-14 | $238.05 | $238.05 | 182,547 | — | — |
| 2019-10-11 | $256.35 | $256.35 | 195,393 | — | — |
| 2019-10-10 | $241.95 | $241.95 | 185,147 | — | — |
| 2019-10-09 | $250.65 | $250.65 | 158,133 | — | — |
| 2019-10-08 | $242.70 | $242.70 | 365,713 | — | — |
| 2019-10-07 | $280.05 | $280.05 | 172,620 | — | — |
| 2019-10-04 | $284.55 | $284.55 | 144,887 | — | — |
| 2019-10-03 | $273.00 | $273.00 | 261,420 | — | — |
| 2019-10-02 | $259.95 | $259.95 | 2,843,773 | — | — |
| 2019-10-01 | $276.45 | $276.45 | 178,600 | — | — |
| 2019-09-30 | $273.30 | $273.30 | 213,660 | — | — |
| 2019-09-27 | $268.50 | $268.50 | 407,820 | — | — |
| 2019-09-26 | $263.40 | $263.40 | 270,760 | — | — |
| 2019-09-25 | $282.00 | $282.00 | 136,107 | — | — |
| 2019-09-24 | $283.65 | $283.65 | 163,467 | — | — |
| 2019-09-23 | $298.95 | $298.95 | 111,887 | — | — |
| 2019-09-20 | $302.25 | $302.25 | 319,813 | — | — |
| 2019-09-19 | $303.30 | $303.30 | 117,140 | — | — |
| 2019-09-18 | $301.50 | $301.50 | 136,007 | — | — |
| 2019-09-17 | $310.50 | $310.50 | 200,427 | — | — |
| 2019-09-16 | $318.30 | $318.30 | 179,440 | — | — |
| 2019-09-13 | $301.65 | $301.65 | 152,313 | — | — |
| 2019-09-12 | $299.10 | $299.10 | 150,020 | — | — |
| 2019-09-11 | $300.30 | $300.30 | 214,907 | — | — |
| 2019-09-10 | $298.65 | $298.65 | 315,613 | — | — |
| 2019-09-09 | $267.90 | $267.90 | 193,500 | — | — |
| 2019-09-06 | $255.15 | $255.15 | 142,027 | — | — |
| 2019-09-05 | $260.55 | $260.55 | 178,627 | — | — |
| 2019-09-04 | $254.40 | $254.40 | 222,547 | — | — |
| 2019-09-03 | $253.65 | $253.65 | 300,933 | — | — |
| 2019-08-30 | $263.55 | $263.55 | 114,200 | — | — |
| 2019-08-29 | $260.40 | $260.40 | 172,713 | — | — |
| 2019-08-28 | $261.90 | $261.90 | 140,227 | — | — |
| 2019-08-27 | $253.65 | $253.65 | 226,867 | — | — |
| 2019-08-26 | $259.35 | $259.35 | 212,580 | — | — |
| 2019-08-23 | $254.85 | $254.85 | 249,080 | — | — |
| 2019-08-22 | $254.70 | $254.70 | 201,800 | — | — |
| 2019-08-21 | $255.15 | $255.15 | 254,727 | — | — |
| 2019-08-20 | $256.65 | $256.65 | 242,940 | — | — |
| 2019-08-19 | $268.05 | $268.05 | 242,793 | — | — |
| 2019-08-16 | $271.50 | $271.50 | 199,820 | — | — |
| 2019-08-15 | $272.85 | $272.85 | 279,467 | — | — |
| 2019-08-14 | $280.80 | $280.80 | 295,260 | — | — |
| 2019-08-13 | $282.75 | $282.75 | 306,707 | — | — |
| 2019-08-12 | $278.70 | $278.70 | 546,287 | — | — |
| 2019-08-09 | $313.80 | $313.80 | 1,524,260 | — | — |
| 2019-08-08 | $443.55 | $443.55 | 158,113 | — | — |
| 2019-08-07 | $432.00 | $432.00 | 149,000 | — | — |
| 2019-08-06 | $431.40 | $431.40 | 82,107 | — | — |
| 2019-08-05 | $432.00 | $432.00 | 137,513 | — | — |
| 2019-08-02 | $466.35 | $466.35 | 157,087 | — | — |
| 2019-08-01 | $467.85 | $467.85 | 177,973 | — | — |
| 2019-07-31 | $426.90 | $426.90 | 97,260 | — | — |
| 2019-07-30 | $439.20 | $439.20 | 149,227 | — | — |
| 2019-07-29 | $439.05 | $439.05 | 120,707 | — | — |
| 2019-07-26 | $466.80 | $466.80 | 143,827 | — | — |
| 2019-07-25 | $449.85 | $449.85 | 252,960 | — | — |
| 2019-07-24 | $481.80 | $481.80 | 51,300 | — | — |
| 2019-07-23 | $481.35 | $481.35 | 46,380 | — | — |
| 2019-07-22 | $485.10 | $485.10 | 60,533 | — | — |
| 2019-07-19 | $479.55 | $479.55 | 67,860 | — | — |
| 2019-07-18 | $481.05 | $481.05 | 78,320 | — | — |
| 2019-07-17 | $479.70 | $479.70 | 75,893 | — | — |
| 2019-07-16 | $487.35 | $487.35 | 146,500 | — | — |
| 2019-07-15 | $498.15 | $498.15 | 65,193 | — | — |
| 2019-07-12 | $505.80 | $505.80 | 66,107 | — | — |
| 2019-07-11 | $502.95 | $502.95 | 60,787 | — | — |
| 2019-07-10 | $521.85 | $521.85 | 48,473 | — | — |
| 2019-07-09 | $522.60 | $522.60 | 70,980 | — | — |
| 2019-07-08 | $512.70 | $512.70 | 90,240 | — | — |
| 2019-07-05 | $527.10 | $527.10 | 72,813 | — | — |
| 2019-07-03 | $544.05 | $544.05 | 127,100 | — | — |
| 2019-07-02 | $541.95 | $541.95 | 65,340 | — | — |
| 2019-07-01 | $537.45 | $537.45 | 109,000 | — | — |
| 2019-06-28 | $533.70 | $533.70 | 300,913 | — | — |
| 2019-06-27 | $520.20 | $520.20 | 62,067 | — | — |
| 2019-06-26 | $499.35 | $499.35 | 78,047 | — | — |
| 2019-06-25 | $519.30 | $519.30 | 94,580 | — | — |
| 2019-06-24 | $508.35 | $508.35 | 67,493 | — | — |
| 2019-06-21 | $522.90 | $522.90 | 150,047 | — | — |
| 2019-06-20 | $530.85 | $530.85 | 67,553 | — | — |
| 2019-06-19 | $530.10 | $530.10 | 62,100 | — | — |
| 2019-06-18 | $527.55 | $527.55 | 80,767 | — | — |
| 2019-06-17 | $505.50 | $505.50 | 60,567 | — | — |
| 2019-06-14 | $501.00 | $501.00 | 44,913 | — | — |
| 2019-06-13 | $510.45 | $510.45 | 50,600 | — | — |
| 2019-06-12 | $504.45 | $504.45 | 53,553 | — | — |
| 2019-06-11 | $499.05 | $499.05 | 70,673 | — | — |
| 2019-06-10 | $496.95 | $496.95 | 87,767 | — | — |
| 2019-06-07 | $495.00 | $495.00 | 77,053 | — | — |
| 2019-06-06 | $494.70 | $494.70 | 112,887 | — | — |
| 2019-06-05 | $504.60 | $504.60 | 89,407 | — | — |
| 2019-06-04 | $493.80 | $493.80 | 149,140 | — | — |
| 2019-06-03 | $510.90 | $510.90 | 261,587 | — | — |
| 2019-05-31 | $469.80 | $469.80 | 137,480 | — | — |
| 2019-05-30 | $481.65 | $481.65 | 89,253 | — | — |
| 2019-05-29 | $488.10 | $488.10 | 100,740 | — | — |
| 2019-05-28 | $481.80 | $481.80 | 168,760 | — | — |
| 2019-05-24 | $506.85 | $506.85 | 70,880 | — | — |
| 2019-05-23 | $496.05 | $496.05 | 94,373 | — | — |
| 2019-05-22 | $502.05 | $502.05 | 74,100 | — | — |
| 2019-05-21 | $501.30 | $501.30 | 97,260 | — | — |
| 2019-05-20 | $482.25 | $482.25 | 83,913 | — | — |
| 2019-05-17 | $480.30 | $480.30 | 113,700 | — | — |
| 2019-05-16 | $470.10 | $470.10 | 295,580 | — | — |
| 2019-05-15 | $508.50 | $508.50 | 85,913 | — | — |
| 2019-05-14 | $506.25 | $506.25 | 95,073 | — | — |
| 2019-05-13 | $489.15 | $489.15 | 108,000 | — | — |
| 2019-05-10 | $521.85 | $521.85 | 117,300 | — | — |
| 2019-05-09 | $531.75 | $531.75 | 199,607 | — | — |
| 2019-05-08 | $494.70 | $494.70 | 134,987 | — | — |
| 2019-05-07 | $481.20 | $481.20 | 128,733 | — | — |
| 2019-05-06 | $490.35 | $490.35 | 89,107 | — | — |
| 2019-05-03 | $483.30 | $483.30 | 69,220 | — | — |
| 2019-05-02 | $482.10 | $482.10 | 94,207 | — | — |
| 2019-05-01 | $474.60 | $474.60 | 89,407 | — | — |
| 2019-04-30 | $480.30 | $480.30 | 168,253 | — | — |
| 2019-04-29 | $484.95 | $484.95 | 63,267 | — | — |
| 2019-04-26 | $483.90 | $483.90 | 61,813 | — | — |
| 2019-04-25 | $476.70 | $476.70 | 92,387 | — | — |
| 2019-04-24 | $466.95 | $466.95 | 112,440 | — | — |
| 2019-04-23 | $474.30 | $474.30 | 103,207 | — | — |
| 2019-04-22 | $465.00 | $465.00 | 86,067 | — | — |
| 2019-04-18 | $475.20 | $475.20 | 249,840 | — | — |
| 2019-04-17 | $467.85 | $467.85 | 134,880 | — | — |
| 2019-04-16 | $500.70 | $500.70 | 139,273 | — | — |
| 2019-04-15 | $502.35 | $502.35 | 105,347 | — | — |
| 2019-04-12 | $527.25 | $527.25 | 80,540 | — | — |
| 2019-04-11 | $536.25 | $536.25 | 77,007 | — | — |
| 2019-04-10 | $537.45 | $537.45 | 72,600 | — | — |
| 2019-04-09 | $531.75 | $531.75 | 75,913 | — | — |
| 2019-04-08 | $539.70 | $539.70 | 71,213 | — | — |
| 2019-04-05 | $544.50 | $544.50 | 66,473 | — | — |
| 2019-04-04 | $529.35 | $529.35 | 62,987 | — | — |
| 2019-04-03 | $529.35 | $529.35 | 116,307 | — | — |
| 2019-04-02 | $505.50 | $505.50 | 68,433 | — | — |
| 2019-04-01 | $498.60 | $498.60 | 81,613 | — | — |
| 2019-03-29 | $504.00 | $504.00 | 112,573 | — | — |
| 2019-03-28 | $490.35 | $490.35 | 118,633 | — | — |
| 2019-03-27 | $476.70 | $476.70 | 67,947 | — | — |
| 2019-03-26 | $484.80 | $484.80 | 121,060 | — | — |
| 2019-03-25 | $485.55 | $485.55 | 85,700 | — | — |
| 2019-03-22 | $482.55 | $482.55 | 86,853 | — | — |
| 2019-03-21 | $502.20 | $502.20 | 100,180 | — | — |
| 2019-03-20 | $489.15 | $489.15 | 148,187 | — | — |
| 2019-03-19 | $516.15 | $516.15 | 81,053 | — | — |
| 2019-03-18 | $523.95 | $523.95 | 138,427 | — | — |
| 2019-03-15 | $532.95 | $532.95 | 152,213 | — | — |
| 2019-03-14 | $544.80 | $544.80 | 90,247 | — | — |
| 2019-03-13 | $564.90 | $564.90 | 94,127 | — | — |
| 2019-03-12 | $543.15 | $543.15 | 141,753 | — | — |
| 2019-03-11 | $531.75 | $531.75 | 106,433 | — | — |
| 2019-03-08 | $526.95 | $526.95 | 76,807 | — | — |
| 2019-03-07 | $537.30 | $537.30 | 99,987 | — | — |
| 2019-03-06 | $545.85 | $545.85 | 175,280 | — | — |
| 2019-03-05 | $576.00 | $576.00 | 90,473 | — | — |
| 2019-03-04 | $574.50 | $574.50 | 93,487 | — | — |
| 2019-03-01 | $571.95 | $571.95 | 310,787 | — | — |
| 2019-02-28 | $608.10 | $608.10 | 97,893 | — | — |
| 2019-02-27 | $615.45 | $615.45 | 109,400 | — | — |
| 2019-02-26 | $615.45 | $615.45 | 92,120 | — | — |
| 2019-02-25 | $614.70 | $614.70 | 154,000 | — | — |
| 2019-02-22 | $600.75 | $600.75 | 150,600 | — | — |
| 2019-02-21 | $603.90 | $603.90 | 122,100 | — | — |
| 2019-02-20 | $645.45 | $645.45 | 92,727 | — | — |
| 2019-02-19 | $642.15 | $642.15 | 118,560 | — | — |
| 2019-02-15 | $625.35 | $625.35 | 192,960 | — | — |
| 2019-02-14 | $639.30 | $639.30 | 71,720 | — | — |
| 2019-02-13 | $633.75 | $633.75 | 81,733 | — | — |
| 2019-02-12 | $633.90 | $633.90 | 272,180 | — | — |
| 2019-02-11 | $695.25 | $695.25 | 113,473 | — | — |
| 2019-02-08 | $673.35 | $673.35 | 66,533 | — | — |
| 2019-02-07 | $657.30 | $657.30 | 98,407 | — | — |
| 2019-02-06 | $665.10 | $665.10 | 86,860 | — | — |
| 2019-02-05 | $656.25 | $656.25 | 77,613 | — | — |
| 2019-02-04 | $637.50 | $637.50 | 75,413 | — | — |
| 2019-02-01 | $633.60 | $633.60 | 78,327 | — | — |
| 2019-01-31 | $635.10 | $635.10 | 106,907 | — | — |
| 2019-01-30 | $646.50 | $646.50 | 64,693 | — | — |
| 2019-01-29 | $637.65 | $637.65 | 68,520 | — | — |
| 2019-01-28 | $644.85 | $644.85 | 91,600 | — | — |
| 2019-01-25 | $658.80 | $658.80 | 100,773 | — | — |
| 2019-01-24 | $648.45 | $648.45 | 72,960 | — | — |
| 2019-01-23 | $659.25 | $659.25 | 83,140 | — | — |
| 2019-01-22 | $671.40 | $671.40 | 81,313 | — | — |
| 2019-01-18 | $693.00 | $693.00 | 107,047 | — | — |
| 2019-01-17 | $681.30 | $681.30 | 129,560 | — | — |
| 2019-01-16 | $669.30 | $669.30 | 137,673 | — | — |
| 2019-01-15 | $667.80 | $667.80 | 150,540 | — | — |
| 2019-01-14 | $622.80 | $622.80 | 200,800 | — | — |
| 2019-01-11 | $615.15 | $615.15 | 105,800 | — | — |
| 2019-01-10 | $622.05 | $622.05 | 101,953 | — | — |
| 2019-01-09 | $617.70 | $617.70 | 173,613 | — | — |
| 2019-01-08 | $610.20 | $610.20 | 395,300 | — | — |
| 2019-01-07 | $549.30 | $549.30 | 119,720 | — | — |
| 2019-01-04 | $509.40 | $509.40 | 156,280 | — | — |
| 2019-01-03 | $473.70 | $473.70 | 166,647 | — | — |
| 2019-01-02 | $513.30 | $513.30 | 121,900 | — | — |