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
- 1999-03-08 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 | $107.90 | $161.76 | 9,300 | — | — |
| 2019-12-30 | $107.55 | $161.24 | 5,800 | — | — |
| 2019-12-27 | $108.36 | $162.45 | 7,600 | — | — |
| 2019-12-26 | $108.10 | $162.06 | 12,800 | — | — |
| 2019-12-24 | $107.68 | $161.43 | 13,600 | — | — |
| 2019-12-23 | $108.08 | $162.03 | 22,600 | — | — |
| 2019-12-20 | $108.69 | $162.95 | 34,800 | — | — |
| 2019-12-19 | $109.30 | $163.86 | 17,900 | — | — |
| 2019-12-18 | $106.02 | $158.94 | 17,400 | — | — |
| 2019-12-17 | $106.51 | $159.68 | 21,100 | — | — |
| 2019-12-16 | $107.78 | $161.58 | 15,000 | — | — |
| 2019-12-13 | $106.42 | $159.54 | 21,400 | — | — |
| 2019-12-12 | $106.21 | $159.23 | 17,100 | — | — |
| 2019-12-11 | $104.17 | $155.75 | 12,800 | — | — |
| 2019-12-10 | $103.59 | $154.88 | 14,100 | — | — |
| 2019-12-09 | $103.24 | $154.36 | 14,300 | — | — |
| 2019-12-06 | $106.53 | $159.28 | 13,300 | — | — |
| 2019-12-05 | $104.00 | $155.50 | 8,500 | — | — |
| 2019-12-04 | $106.15 | $158.71 | 8,100 | — | — |
| 2019-12-03 | $105.26 | $157.38 | 6,400 | — | — |
| 2019-12-02 | $103.81 | $155.21 | 5,400 | — | — |
| 2019-11-29 | $106.82 | $159.71 | 2,300 | — | — |
| 2019-11-27 | $106.40 | $159.09 | 6,200 | — | — |
| 2019-11-26 | $105.78 | $158.16 | 5,400 | — | — |
| 2019-11-25 | $107.00 | $159.98 | 4,300 | — | — |
| 2019-11-22 | $101.52 | $151.79 | 2,300 | — | — |
| 2019-11-21 | $101.17 | $151.27 | 3,300 | — | — |
| 2019-11-20 | $102.82 | $153.73 | 12,900 | — | — |
| 2019-11-19 | $102.70 | $153.55 | 6,200 | — | — |
| 2019-11-18 | $101.50 | $151.76 | 3,700 | — | — |
| 2019-11-15 | $99.80 | $149.22 | 5,500 | — | — |
| 2019-11-14 | $98.99 | $148.01 | 10,500 | — | — |
| 2019-11-13 | $97.80 | $146.23 | 18,900 | — | — |
| 2019-11-12 | $100.97 | $150.97 | 11,100 | — | — |
| 2019-11-11 | $102.33 | $153.00 | 2,300 | — | — |
| 2019-11-08 | $103.10 | $154.15 | 10,300 | — | — |
| 2019-11-07 | $104.00 | $155.50 | 1,700 | — | — |
| 2019-11-06 | $103.37 | $154.56 | 6,600 | — | — |
| 2019-11-05 | $106.68 | $159.50 | 10,900 | — | — |
| 2019-11-04 | $108.31 | $161.94 | 12,500 | — | — |
| 2019-11-01 | $104.99 | $156.98 | 2,400 | — | — |
| 2019-10-31 | $102.47 | $153.21 | 5,500 | — | — |
| 2019-10-30 | $101.60 | $151.91 | 10,300 | — | — |
| 2019-10-29 | $99.60 | $148.92 | 6,400 | — | — |
| 2019-10-28 | $97.34 | $145.54 | 4,400 | — | — |
| 2019-10-25 | $94.05 | $140.62 | 5,400 | — | — |
| 2019-10-24 | $92.88 | $138.87 | 6,200 | — | — |
| 2019-10-23 | $93.00 | $139.05 | 4,800 | — | — |
| 2019-10-22 | $93.49 | $139.78 | 10,900 | — | — |
| 2019-10-21 | $98.18 | $146.80 | 6,000 | — | — |
| 2019-10-18 | $95.83 | $143.28 | 6,300 | — | — |
| 2019-10-17 | $95.10 | $142.19 | 9,800 | — | — |
| 2019-10-16 | $92.55 | $138.38 | 6,800 | — | — |
| 2019-10-15 | $91.95 | $137.48 | 5,900 | — | — |
| 2019-10-14 | $91.85 | $137.33 | 6,900 | — | — |
| 2019-10-11 | $93.40 | $139.65 | 17,200 | — | — |
| 2019-10-10 | $93.80 | $140.25 | 8,100 | — | — |
| 2019-10-09 | $93.08 | $139.17 | 17,300 | — | — |
| 2019-10-08 | $92.56 | $138.39 | 7,000 | — | — |
| 2019-10-07 | $94.63 | $141.49 | 3,900 | — | — |
| 2019-10-04 | $94.31 | $141.01 | 8,500 | — | — |
| 2019-10-03 | $92.20 | $137.85 | 5,200 | — | — |
| 2019-10-02 | $93.92 | $140.43 | 10,400 | — | — |
| 2019-10-01 | $95.00 | $142.04 | 14,700 | — | — |
| 2019-09-30 | $95.84 | $143.30 | 24,400 | — | — |
| 2019-09-27 | $96.00 | $143.54 | 16,800 | — | — |
| 2019-09-26 | $96.66 | $144.52 | 11,600 | — | — |
| 2019-09-25 | $99.33 | $148.51 | 30,300 | — | — |
| 2019-09-24 | $100.00 | $149.52 | 23,500 | — | — |
| 2019-09-23 | $99.50 | $148.77 | 4,600 | — | — |
| 2019-09-20 | $97.76 | $146.17 | 59,300 | — | — |
| 2019-09-19 | $99.00 | $148.02 | 22,200 | — | — |
| 2019-09-18 | $99.70 | $149.07 | 8,400 | — | — |
| 2019-09-17 | $99.23 | $148.37 | 5,900 | — | — |
| 2019-09-16 | $99.60 | $148.92 | 42,800 | — | — |
| 2019-09-13 | $99.10 | $148.17 | 41,800 | — | — |
| 2019-09-12 | $99.68 | $149.04 | 24,100 | — | — |
| 2019-09-11 | $97.20 | $144.92 | 3,800 | — | — |
| 2019-09-10 | $96.59 | $144.01 | 8,400 | — | — |
| 2019-09-09 | $95.86 | $142.92 | 7,500 | — | — |
| 2019-09-06 | $96.88 | $144.44 | 6,200 | — | — |
| 2019-09-05 | $97.58 | $145.49 | 10,400 | — | — |
| 2019-09-04 | $94.80 | $141.34 | 4,400 | — | — |
| 2019-09-03 | $96.04 | $143.19 | 6,800 | — | — |
| 2019-08-30 | $98.32 | $146.59 | 8,000 | — | — |
| 2019-08-29 | $98.49 | $146.84 | 10,500 | — | — |
| 2019-08-28 | $94.31 | $140.61 | 8,400 | — | — |
| 2019-08-27 | $91.64 | $136.63 | 12,500 | — | — |
| 2019-08-26 | $91.59 | $136.55 | 8,700 | — | — |
| 2019-08-23 | $89.70 | $133.74 | 8,800 | — | — |
| 2019-08-22 | $93.05 | $138.73 | 6,800 | — | — |
| 2019-08-21 | $93.03 | $138.70 | 5,700 | — | — |
| 2019-08-20 | $93.60 | $139.55 | 6,500 | — | — |
| 2019-08-19 | $93.34 | $139.16 | 7,900 | — | — |
| 2019-08-16 | $93.80 | $139.85 | 10,900 | — | — |
| 2019-08-15 | $95.60 | $142.53 | 9,500 | — | — |
| 2019-08-14 | $96.00 | $143.13 | 10,100 | — | — |
| 2019-08-13 | $98.78 | $147.27 | 7,700 | — | — |
| 2019-08-12 | $97.06 | $144.71 | 7,600 | — | — |
| 2019-08-09 | $96.50 | $143.88 | 6,500 | — | — |
| 2019-08-08 | $98.00 | $146.11 | 15,700 | — | — |
| 2019-08-07 | $96.59 | $144.01 | 21,900 | — | — |
| 2019-08-06 | $92.05 | $137.24 | 6,800 | — | — |
| 2019-08-05 | $91.84 | $136.93 | 22,000 | — | — |
| 2019-08-02 | $93.14 | $138.87 | 9,900 | — | — |
| 2019-08-01 | $91.16 | $135.91 | 12,100 | — | — |
| 2019-07-31 | $90.99 | $135.66 | 21,000 | — | — |
| 2019-07-30 | $86.30 | $128.67 | 24,300 | — | — |
| 2019-07-29 | $85.21 | $127.04 | 11,600 | — | — |
| 2019-07-26 | $86.66 | $129.20 | 8,900 | — | — |
| 2019-07-25 | $86.86 | $129.50 | 3,000 | — | — |
| 2019-07-24 | $88.10 | $131.35 | 8,500 | — | — |
| 2019-07-23 | $87.36 | $130.25 | 18,100 | — | — |
| 2019-07-22 | $87.33 | $130.20 | 7,100 | — | — |
| 2019-07-19 | $86.15 | $128.44 | 9,700 | — | — |
| 2019-07-18 | $87.10 | $129.86 | 14,800 | — | — |
| 2019-07-17 | $87.34 | $130.22 | 18,600 | — | — |
| 2019-07-16 | $87.40 | $130.31 | 39,500 | — | — |
| 2019-07-15 | $85.85 | $128.00 | 16,700 | — | — |
| 2019-07-12 | $86.36 | $128.76 | 14,000 | — | — |
| 2019-07-11 | $85.80 | $127.92 | 11,400 | — | — |
| 2019-07-10 | $87.18 | $129.98 | 22,900 | — | — |
| 2019-07-09 | $86.15 | $128.44 | 30,400 | — | — |
| 2019-07-08 | $83.55 | $124.57 | 25,000 | — | — |
| 2019-07-05 | $86.70 | $129.26 | 7,000 | — | — |
| 2019-07-03 | $88.53 | $131.99 | 5,900 | — | — |
| 2019-07-02 | $86.31 | $128.68 | 16,400 | — | — |
| 2019-07-01 | $91.15 | $135.90 | 44,000 | — | — |
| 2019-06-28 | $95.70 | $142.68 | 199,500 | — | — |
| 2019-06-27 | $90.52 | $134.96 | 20,300 | — | — |
| 2019-06-26 | $84.32 | $125.72 | 7,900 | — | — |
| 2019-06-25 | $84.86 | $126.52 | 9,100 | — | — |
| 2019-06-24 | $85.99 | $128.21 | 21,800 | — | — |
| 2019-06-21 | $81.22 | $121.09 | 14,900 | — | — |
| 2019-06-20 | $85.21 | $127.04 | 17,500 | — | — |
| 2019-06-19 | $88.10 | $131.35 | 16,300 | — | — |
| 2019-06-18 | $85.30 | $127.18 | 32,400 | — | — |
| 2019-06-17 | $80.38 | $119.84 | 4,500 | — | — |
| 2019-06-14 | $80.61 | $120.18 | 6,600 | — | — |
| 2019-06-13 | $81.35 | $121.29 | 8,000 | — | — |
| 2019-06-12 | $81.84 | $121.61 | 8,700 | — | — |
| 2019-06-11 | $80.21 | $119.19 | 13,800 | — | — |
| 2019-06-10 | $84.27 | $125.22 | 7,400 | — | — |
| 2019-06-07 | $81.95 | $121.77 | 12,800 | — | — |
| 2019-06-06 | $80.40 | $119.47 | 9,800 | — | — |
| 2019-06-05 | $81.85 | $121.62 | 12,000 | — | — |
| 2019-06-04 | $80.92 | $120.24 | 10,000 | — | — |
| 2019-06-03 | $79.11 | $117.55 | 13,500 | — | — |
| 2019-05-31 | $79.75 | $118.50 | 14,200 | — | — |
| 2019-05-30 | $81.47 | $121.06 | 12,900 | — | — |
| 2019-05-29 | $81.54 | $121.16 | 20,800 | — | — |
| 2019-05-28 | $82.58 | $122.71 | 24,700 | — | — |
| 2019-05-24 | $81.22 | $120.69 | 39,200 | — | — |
| 2019-05-23 | $77.76 | $115.55 | 50,400 | — | — |
| 2019-05-22 | $79.52 | $118.16 | 44,500 | — | — |
| 2019-05-21 | $81.72 | $121.43 | 38,900 | — | — |
| 2019-05-20 | $81.50 | $121.10 | 19,600 | — | — |
| 2019-05-17 | $83.50 | $124.07 | 18,200 | — | — |
| 2019-05-16 | $85.72 | $127.37 | 18,600 | — | — |
| 2019-05-15 | $86.15 | $128.01 | 18,200 | — | — |
| 2019-05-14 | $86.60 | $128.68 | 15,200 | — | — |
| 2019-05-13 | $85.51 | $127.06 | 53,000 | — | — |
| 2019-05-10 | $85.76 | $127.43 | 45,000 | — | — |
| 2019-05-09 | $84.24 | $125.17 | 30,100 | — | — |
| 2019-05-08 | $82.96 | $123.27 | 31,200 | — | — |
| 2019-05-07 | $82.47 | $122.54 | 25,400 | — | — |
| 2019-05-06 | $81.55 | $121.18 | 23,100 | — | — |
| 2019-05-03 | $83.60 | $124.22 | 13,600 | — | — |
| 2019-05-02 | $83.03 | $123.38 | 11,800 | — | — |
| 2019-05-01 | $84.20 | $125.11 | 19,700 | — | — |
| 2019-04-30 | $84.40 | $125.41 | 30,500 | — | — |
| 2019-04-29 | $85.00 | $126.30 | 6,700 | — | — |
| 2019-04-26 | $85.00 | $126.30 | 41,000 | — | — |
| 2019-04-25 | $85.05 | $126.38 | 8,000 | — | — |
| 2019-04-24 | $85.69 | $127.33 | 12,400 | — | — |
| 2019-04-23 | $87.50 | $130.02 | 15,600 | — | — |
| 2019-04-22 | $86.30 | $128.24 | 7,900 | — | — |
| 2019-04-18 | $86.24 | $128.15 | 12,200 | — | — |
| 2019-04-17 | $84.96 | $126.24 | 15,200 | — | — |
| 2019-04-16 | $85.28 | $126.72 | 5,900 | — | — |
| 2019-04-15 | $86.01 | $127.80 | 12,200 | — | — |
| 2019-04-12 | $86.60 | $128.68 | 11,500 | — | — |
| 2019-04-11 | $85.15 | $126.53 | 13,400 | — | — |
| 2019-04-10 | $85.92 | $127.67 | 8,500 | — | — |
| 2019-04-09 | $86.20 | $128.09 | 5,300 | — | — |
| 2019-04-08 | $86.21 | $128.10 | 12,500 | — | — |
| 2019-04-05 | $85.77 | $127.45 | 12,900 | — | — |
| 2019-04-04 | $86.61 | $128.70 | 10,600 | — | — |
| 2019-04-03 | $87.50 | $130.02 | 13,600 | — | — |
| 2019-04-02 | $87.78 | $130.43 | 12,500 | — | — |
| 2019-04-01 | $88.42 | $131.39 | 13,300 | — | — |
| 2019-03-29 | $88.25 | $131.13 | 17,500 | — | — |
| 2019-03-28 | $87.71 | $130.33 | 10,400 | — | — |
| 2019-03-27 | $86.13 | $127.98 | 8,400 | — | — |
| 2019-03-26 | $84.78 | $125.98 | 15,500 | — | — |
| 2019-03-25 | $83.98 | $124.79 | 7,600 | — | — |
| 2019-03-22 | $80.49 | $119.60 | 9,500 | — | — |
| 2019-03-21 | $83.83 | $124.56 | 4,300 | — | — |
| 2019-03-20 | $84.59 | $125.69 | 4,800 | — | — |
| 2019-03-19 | $84.05 | $124.89 | 5,100 | — | — |
| 2019-03-18 | $83.72 | $124.40 | 14,600 | — | — |
| 2019-03-15 | $86.76 | $128.92 | 18,400 | — | — |
| 2019-03-14 | $85.00 | $126.30 | 7,500 | — | — |
| 2019-03-13 | $85.23 | $126.24 | 8,900 | — | — |
| 2019-03-12 | $85.70 | $126.93 | 5,100 | — | — |
| 2019-03-11 | $85.70 | $126.93 | 13,100 | — | — |
| 2019-03-08 | $87.72 | $129.92 | 16,400 | — | — |
| 2019-03-07 | $87.56 | $129.69 | 12,500 | — | — |
| 2019-03-06 | $87.46 | $129.54 | 17,000 | — | — |
| 2019-03-05 | $88.49 | $131.07 | 3,800 | — | — |
| 2019-03-04 | $87.80 | $130.04 | 10,900 | — | — |
| 2019-03-01 | $88.82 | $131.55 | 8,200 | — | — |
| 2019-02-28 | $84.88 | $125.72 | 8,700 | — | — |
| 2019-02-27 | $85.68 | $126.90 | 12,200 | — | — |
| 2019-02-26 | $87.05 | $128.93 | 4,800 | — | — |
| 2019-02-25 | $88.00 | $130.34 | 14,000 | — | — |
| 2019-02-22 | $88.98 | $131.79 | 4,200 | — | — |
| 2019-02-21 | $89.78 | $132.98 | 8,300 | — | — |
| 2019-02-20 | $90.80 | $134.49 | 5,200 | — | — |
| 2019-02-19 | $90.80 | $134.49 | 9,200 | — | — |
| 2019-02-15 | $89.42 | $132.44 | 22,000 | — | — |
| 2019-02-14 | $90.76 | $134.43 | 7,700 | — | — |
| 2019-02-13 | $91.49 | $135.51 | 9,100 | — | — |
| 2019-02-12 | $91.55 | $135.60 | 13,900 | — | — |
| 2019-02-11 | $95.17 | $140.96 | 3,700 | — | — |
| 2019-02-08 | $93.82 | $138.96 | 13,800 | — | — |
| 2019-02-07 | $91.84 | $136.03 | 4,900 | — | — |
| 2019-02-06 | $93.28 | $138.16 | 14,800 | — | — |
| 2019-02-05 | $98.47 | $145.85 | 5,000 | — | — |
| 2019-02-04 | $99.20 | $146.93 | 12,300 | — | — |
| 2019-02-01 | $96.85 | $143.45 | 16,100 | — | — |
| 2019-01-31 | $93.94 | $139.14 | 6,100 | — | — |
| 2019-01-30 | $93.71 | $138.80 | 8,100 | — | — |
| 2019-01-29 | $90.21 | $133.61 | 5,900 | — | — |
| 2019-01-28 | $91.09 | $134.92 | 14,600 | — | — |
| 2019-01-25 | $92.20 | $136.56 | 6,800 | — | — |
| 2019-01-24 | $88.60 | $131.23 | 10,600 | — | — |
| 2019-01-23 | $87.09 | $128.99 | 22,000 | — | — |
| 2019-01-22 | $84.10 | $124.56 | 12,800 | — | — |
| 2019-01-18 | $86.32 | $127.85 | 12,400 | — | — |
| 2019-01-17 | $86.49 | $128.10 | 7,800 | — | — |
| 2019-01-16 | $84.66 | $125.39 | 6,600 | — | — |
| 2019-01-15 | $84.69 | $125.44 | 17,400 | — | — |
| 2019-01-14 | $83.22 | $123.26 | 15,400 | — | — |
| 2019-01-11 | $84.60 | $125.30 | 4,900 | — | — |
| 2019-01-10 | $84.17 | $124.67 | 4,000 | — | — |
| 2019-01-09 | $84.51 | $125.17 | 4,900 | — | — |
| 2019-01-08 | $84.48 | $125.13 | 14,600 | — | — |
| 2019-01-07 | $84.10 | $124.56 | 13,500 | — | — |
| 2019-01-04 | $84.80 | $125.60 | 23,000 | — | — |
| 2019-01-03 | $84.05 | $124.49 | 12,400 | — | — |
| 2019-01-02 | $84.77 | $125.56 | 26,300 | — | — |