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
- 1996-11-07 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 | $94.69 | $166.23 | 1,021,100 | — | — |
| 2019-12-30 | $94.55 | $165.98 | 883,900 | — | — |
| 2019-12-27 | $95.37 | $167.42 | 1,083,700 | — | — |
| 2019-12-26 | $94.81 | $166.44 | 730,400 | — | — |
| 2019-12-24 | $94.82 | $166.45 | 433,600 | — | — |
| 2019-12-23 | $94.87 | $166.54 | 1,624,700 | — | — |
| 2019-12-20 | $94.29 | $165.52 | 1,672,700 | — | — |
| 2019-12-19 | $94.27 | $165.49 | 1,654,200 | — | — |
| 2019-12-18 | $93.25 | $163.70 | 1,418,700 | — | — |
| 2019-12-17 | $93.61 | $164.33 | 1,305,300 | — | — |
| 2019-12-16 | $93.07 | $163.38 | 2,271,000 | — | — |
| 2019-12-13 | $92.99 | $163.24 | 1,365,200 | — | — |
| 2019-12-12 | $93.06 | $163.36 | 1,377,200 | — | — |
| 2019-12-11 | $93.04 | $163.33 | 3,012,300 | — | — |
| 2019-12-10 | $92.80 | $162.91 | 1,702,500 | — | — |
| 2019-12-09 | $92.53 | $162.43 | 2,389,200 | — | — |
| 2019-12-06 | $92.07 | $161.63 | 932,100 | — | — |
| 2019-12-05 | $91.64 | $160.87 | 1,242,200 | — | — |
| 2019-12-04 | $91.56 | $160.73 | 1,342,300 | — | — |
| 2019-12-03 | $91.02 | $159.78 | 1,780,400 | — | — |
| 2019-12-02 | $91.43 | $160.50 | 1,748,800 | — | — |
| 2019-11-29 | $92.30 | $162.03 | 1,324,700 | — | — |
| 2019-11-27 | $92.19 | $161.84 | 1,371,900 | — | — |
| 2019-11-26 | $92.12 | $161.71 | 2,127,200 | — | — |
| 2019-11-25 | $91.30 | $160.27 | 3,090,500 | — | — |
| 2019-11-22 | $90.48 | $158.84 | 907,000 | — | — |
| 2019-11-21 | $90.53 | $158.92 | 1,478,200 | — | — |
| 2019-11-20 | $90.53 | $158.92 | 1,310,200 | — | — |
| 2019-11-19 | $90.40 | $158.69 | 2,829,200 | — | — |
| 2019-11-18 | $90.33 | $158.57 | 1,019,600 | — | — |
| 2019-11-15 | $90.04 | $158.06 | 1,155,700 | — | — |
| 2019-11-14 | $89.51 | $157.13 | 764,500 | — | — |
| 2019-11-13 | $89.86 | $157.75 | 852,000 | — | — |
| 2019-11-12 | $89.29 | $156.75 | 804,900 | — | — |
| 2019-11-11 | $88.63 | $155.59 | 887,100 | — | — |
| 2019-11-08 | $88.37 | $155.13 | 1,373,100 | — | — |
| 2019-11-07 | $86.99 | $152.71 | 1,183,900 | — | — |
| 2019-11-06 | $87.46 | $153.53 | 4,211,000 | — | — |
| 2019-11-05 | $86.89 | $152.53 | 2,361,100 | — | — |
| 2019-11-04 | $87.93 | $154.36 | 1,253,200 | — | — |
| 2019-11-01 | $87.63 | $153.83 | 906,100 | — | — |
| 2019-10-31 | $87.44 | $153.50 | 1,875,700 | — | — |
| 2019-10-30 | $87.61 | $153.80 | 1,958,500 | — | — |
| 2019-10-29 | $88.39 | $155.17 | 1,707,700 | — | — |
| 2019-10-28 | $86.92 | $152.59 | 1,744,000 | — | — |
| 2019-10-25 | $87.31 | $153.27 | 1,564,000 | — | — |
| 2019-10-24 | $87.24 | $153.15 | 1,785,300 | — | — |
| 2019-10-23 | $86.63 | $152.08 | 2,028,300 | — | — |
| 2019-10-22 | $86.97 | $152.67 | 4,072,800 | — | — |
| 2019-10-21 | $86.56 | $151.95 | 2,311,000 | — | — |
| 2019-10-18 | $86.88 | $152.52 | 995,900 | — | — |
| 2019-10-17 | $87.23 | $153.13 | 1,358,800 | — | — |
| 2019-10-16 | $87.00 | $152.73 | 2,004,000 | — | — |
| 2019-10-15 | $86.70 | $152.20 | 1,378,600 | — | — |
| 2019-10-14 | $85.93 | $150.85 | 1,235,100 | — | — |
| 2019-10-11 | $86.60 | $152.02 | 1,124,800 | — | — |
| 2019-10-10 | $85.93 | $150.85 | 1,874,000 | — | — |
| 2019-10-09 | $85.69 | $150.43 | 1,354,200 | — | — |
| 2019-10-08 | $85.32 | $149.78 | 1,517,000 | — | — |
| 2019-10-07 | $86.22 | $151.36 | 1,930,500 | — | — |
| 2019-10-04 | $85.94 | $150.87 | 1,684,300 | — | — |
| 2019-10-03 | $85.19 | $149.55 | 1,914,900 | — | — |
| 2019-10-02 | $84.35 | $148.07 | 2,224,500 | — | — |
| 2019-10-01 | $86.04 | $151.04 | 2,343,400 | — | — |
| 2019-09-30 | $86.90 | $152.55 | 1,463,100 | — | — |
| 2019-09-27 | $87.40 | $153.43 | 2,326,300 | — | — |
| 2019-09-26 | $86.88 | $152.52 | 2,423,100 | — | — |
| 2019-09-25 | $85.54 | $150.16 | 1,336,300 | — | — |
| 2019-09-24 | $86.45 | $151.76 | 1,360,600 | — | — |
| 2019-09-23 | $86.61 | $152.04 | 1,941,800 | — | — |
| 2019-09-20 | $87.07 | $152.85 | 1,913,000 | — | — |
| 2019-09-19 | $86.35 | $151.58 | 901,900 | — | — |
| 2019-09-18 | $86.28 | $151.46 | 1,424,200 | — | — |
| 2019-09-17 | $86.53 | $151.90 | 2,376,600 | — | — |
| 2019-09-16 | $86.14 | $151.22 | 1,153,100 | — | — |
| 2019-09-13 | $86.99 | $152.71 | 2,523,300 | — | — |
| 2019-09-12 | $89.49 | $157.10 | 2,559,400 | — | — |
| 2019-09-11 | $88.88 | $156.03 | 1,182,000 | — | — |
| 2019-09-10 | $88.54 | $155.43 | 2,153,100 | — | — |
| 2019-09-09 | $89.62 | $157.33 | 2,163,800 | — | — |
| 2019-09-06 | $89.71 | $157.48 | 1,219,000 | — | — |
| 2019-09-05 | $89.53 | $157.17 | 1,119,300 | — | — |
| 2019-09-04 | $89.20 | $156.59 | 1,357,900 | — | — |
| 2019-09-03 | $89.88 | $157.78 | 2,018,200 | — | — |
| 2019-08-30 | $90.11 | $158.19 | 1,527,900 | — | — |
| 2019-08-29 | $89.01 | $156.25 | 976,300 | — | — |
| 2019-08-28 | $88.98 | $156.20 | 975,100 | — | — |
| 2019-08-27 | $89.37 | $156.89 | 1,179,300 | — | — |
| 2019-08-26 | $88.52 | $155.39 | 859,500 | — | — |
| 2019-08-23 | $88.44 | $155.25 | 2,114,700 | — | — |
| 2019-08-22 | $89.00 | $156.24 | 1,532,700 | — | — |
| 2019-08-21 | $90.12 | $158.20 | 2,137,600 | — | — |
| 2019-08-20 | $89.08 | $156.38 | 1,754,000 | — | — |
| 2019-08-19 | $89.48 | $157.08 | 1,123,100 | — | — |
| 2019-08-16 | $89.47 | $157.06 | 1,257,600 | — | — |
| 2019-08-15 | $88.58 | $155.50 | 1,479,000 | — | — |
| 2019-08-14 | $89.01 | $156.25 | 1,457,400 | — | — |
| 2019-08-13 | $91.12 | $159.96 | 1,968,100 | — | — |
| 2019-08-12 | $91.10 | $159.92 | 1,471,800 | — | — |
| 2019-08-09 | $90.82 | $159.43 | 1,425,800 | — | — |
| 2019-08-08 | $91.23 | $160.15 | 1,972,400 | — | — |
| 2019-08-07 | $88.80 | $155.89 | 6,018,900 | — | — |
| 2019-08-06 | $88.22 | $154.87 | 6,754,100 | — | — |
| 2019-08-05 | $90.72 | $159.26 | 1,172,200 | — | — |
| 2019-08-02 | $92.18 | $161.82 | 1,308,300 | — | — |
| 2019-08-01 | $92.31 | $162.05 | 1,110,200 | — | — |
| 2019-07-31 | $91.58 | $160.77 | 1,298,000 | — | — |
| 2019-07-30 | $91.64 | $160.87 | 1,572,300 | — | — |
| 2019-07-29 | $92.13 | $161.73 | 1,530,500 | — | — |
| 2019-07-26 | $93.19 | $163.59 | 1,675,500 | — | — |
| 2019-07-25 | $91.99 | $161.49 | 1,570,100 | — | — |
| 2019-07-24 | $93.32 | $163.82 | 1,733,200 | — | — |
| 2019-07-23 | $93.68 | $164.45 | 2,882,100 | — | — |
| 2019-07-22 | $94.04 | $165.08 | 2,617,900 | — | — |
| 2019-07-19 | $93.56 | $164.24 | 3,484,400 | — | — |
| 2019-07-18 | $94.26 | $165.47 | 5,426,800 | — | — |
| 2019-07-17 | $90.23 | $158.40 | 3,827,600 | — | — |
| 2019-07-16 | $89.16 | $156.52 | 1,728,300 | — | — |
| 2019-07-15 | $89.27 | $156.71 | 3,054,500 | — | — |
| 2019-07-12 | $88.19 | $154.82 | 3,653,700 | — | — |
| 2019-07-11 | $90.34 | $158.59 | 2,822,000 | — | — |
| 2019-07-10 | $91.39 | $160.43 | 1,489,100 | — | — |
| 2019-07-09 | $91.06 | $159.85 | 1,178,600 | — | — |
| 2019-07-08 | $90.74 | $159.29 | 1,092,400 | — | — |
| 2019-07-05 | $90.44 | $158.76 | 1,371,600 | — | — |
| 2019-07-03 | $92.50 | $162.38 | 1,063,400 | — | — |
| 2019-07-02 | $92.10 | $161.68 | 1,109,800 | — | — |
| 2019-07-01 | $91.86 | $161.26 | 932,300 | — | — |
| 2019-06-28 | $91.31 | $160.29 | 997,700 | — | — |
| 2019-06-27 | $90.94 | $159.64 | 1,524,700 | — | — |
| 2019-06-26 | $91.20 | $160.10 | 1,614,900 | — | — |
| 2019-06-25 | $92.37 | $162.15 | 1,462,800 | — | — |
| 2019-06-24 | $92.80 | $162.91 | 1,087,400 | — | — |
| 2019-06-21 | $92.49 | $162.36 | 2,316,300 | — | — |
| 2019-06-20 | $92.37 | $162.15 | 1,760,000 | — | — |
| 2019-06-19 | $91.91 | $161.35 | 1,406,100 | — | — |
| 2019-06-18 | $91.30 | $160.27 | 2,300,100 | — | — |
| 2019-06-17 | $89.76 | $157.57 | 860,300 | — | — |
| 2019-06-14 | $89.52 | $157.15 | 1,245,000 | — | — |
| 2019-06-13 | $89.59 | $157.27 | 1,768,600 | — | — |
| 2019-06-12 | $88.98 | $156.20 | 1,406,200 | — | — |
| 2019-06-11 | $88.10 | $154.66 | 4,036,200 | — | — |
| 2019-06-10 | $88.22 | $154.87 | 1,004,600 | — | — |
| 2019-06-07 | $88.06 | $154.59 | 3,818,600 | — | — |
| 2019-06-06 | $87.66 | $153.88 | 2,109,900 | — | — |
| 2019-06-05 | $87.54 | $153.67 | 1,006,000 | — | — |
| 2019-06-04 | $87.42 | $153.46 | 1,256,500 | — | — |
| 2019-06-03 | $87.66 | $153.88 | 2,259,400 | — | — |
| 2019-05-31 | $85.64 | $150.34 | 2,015,700 | — | — |
| 2019-05-30 | $85.80 | $150.62 | 1,766,200 | — | — |
| 2019-05-29 | $85.81 | $150.64 | 3,682,500 | — | — |
| 2019-05-28 | $86.92 | $152.59 | 2,131,100 | — | — |
| 2019-05-24 | $87.52 | $153.64 | 4,727,200 | — | — |
| 2019-05-23 | $84.44 | $148.23 | 2,069,200 | — | — |
| 2019-05-22 | $83.91 | $147.30 | 2,354,100 | — | — |
| 2019-05-21 | $82.39 | $144.63 | 2,152,600 | — | — |
| 2019-05-20 | $82.01 | $143.97 | 2,871,400 | — | — |
| 2019-05-17 | $82.70 | $145.18 | 1,563,800 | — | — |
| 2019-05-16 | $82.45 | $144.74 | 1,304,000 | — | — |
| 2019-05-15 | $81.55 | $143.16 | 1,030,200 | — | — |
| 2019-05-14 | $80.73 | $141.72 | 1,082,000 | — | — |
| 2019-05-13 | $80.51 | $141.33 | 2,351,100 | — | — |
| 2019-05-10 | $81.88 | $143.74 | 2,047,100 | — | — |
| 2019-05-09 | $80.98 | $142.16 | 2,276,400 | — | — |
| 2019-05-08 | $81.87 | $143.72 | 1,186,200 | — | — |
| 2019-05-07 | $81.07 | $142.32 | 1,352,300 | — | — |
| 2019-05-06 | $82.77 | $145.30 | 1,124,700 | — | — |
| 2019-05-03 | $82.61 | $145.02 | 1,327,300 | — | — |
| 2019-05-02 | $81.93 | $143.83 | 1,442,700 | — | — |
| 2019-05-01 | $81.91 | $143.79 | 1,143,700 | — | — |
| 2019-04-30 | $82.23 | $144.35 | 2,049,000 | — | — |
| 2019-04-29 | $81.13 | $142.42 | 1,541,200 | — | — |
| 2019-04-26 | $81.29 | $142.70 | 2,683,700 | — | — |
| 2019-04-25 | $80.60 | $141.49 | 3,568,900 | — | — |
| 2019-04-24 | $77.82 | $136.61 | 4,638,100 | — | — |
| 2019-04-23 | $75.90 | $133.24 | 8,824,100 | — | — |
| 2019-04-22 | $75.40 | $132.36 | 8,191,900 | — | — |
| 2019-04-18 | $76.41 | $134.14 | 5,053,600 | — | — |
| 2019-04-17 | $77.30 | $135.70 | 4,707,400 | — | — |
| 2019-04-16 | $79.34 | $139.28 | 2,980,900 | — | — |
| 2019-04-15 | $80.96 | $142.12 | 2,571,200 | — | — |
| 2019-04-12 | $80.24 | $140.86 | 4,446,400 | — | — |
| 2019-04-11 | $81.87 | $143.72 | 2,869,300 | — | — |
| 2019-04-10 | $81.93 | $143.83 | 4,098,700 | — | — |
| 2019-04-09 | $83.41 | $146.42 | 6,844,700 | — | — |
| 2019-04-08 | $85.06 | $149.33 | 2,982,398 | — | — |
| 2019-04-05 | $84.22 | $147.85 | 2,604,409 | — | — |
| 2019-04-04 | $84.43 | $148.21 | 3,315,413 | — | — |
| 2019-04-03 | $85.09 | $149.37 | 3,428,017 | — | — |
| 2019-04-02 | $85.02 | $149.25 | 1,792,854 | — | — |
| 2019-04-01 | $85.76 | $150.55 | 1,708,261 | — | — |
| 2019-03-29 | $86.15 | $151.23 | 1,946,416 | — | — |
| 2019-03-28 | $85.69 | $150.43 | 1,611,281 | — | — |
| 2019-03-27 | $85.22 | $149.61 | 4,122,616 | — | — |
| 2019-03-26 | $85.14 | $149.47 | 4,621,802 | — | — |
| 2019-03-25 | $83.61 | $146.78 | 1,521,889 | — | — |
| 2019-03-22 | $83.71 | $146.95 | 3,139,643 | — | — |
| 2019-03-21 | $83.92 | $147.33 | 4,163,573 | — | — |
| 2019-03-20 | $83.76 | $147.04 | 1,688,173 | — | — |
| 2019-03-19 | $83.32 | $146.27 | 2,841,448 | — | — |
| 2019-03-18 | $83.49 | $146.56 | 2,425,403 | — | — |
| 2019-03-15 | $83.59 | $146.75 | 2,964,319 | — | — |
| 2019-03-14 | $82.46 | $144.75 | 1,804,014 | — | — |
| 2019-03-13 | $82.11 | $144.13 | 2,768,350 | — | — |
| 2019-03-12 | $80.71 | $141.68 | 2,031,790 | — | — |
| 2019-03-11 | $80.71 | $141.68 | 1,368,886 | — | — |
| 2019-03-08 | $80.36 | $141.07 | 1,819,973 | — | — |
| 2019-03-07 | $80.13 | $140.67 | 1,822,651 | — | — |
| 2019-03-06 | $80.47 | $141.27 | 1,345,784 | — | — |
| 2019-03-05 | $80.47 | $141.26 | 4,120,718 | — | — |
| 2019-03-04 | $79.98 | $140.41 | 1,565,078 | — | — |
| 2019-03-01 | $81.90 | $139.27 | 1,493,766 | — | — |
| 2019-02-28 | $81.75 | $139.01 | 1,527,581 | — | — |
| 2019-02-27 | $81.80 | $139.10 | 1,562,958 | — | — |
| 2019-02-26 | $81.98 | $139.40 | 1,376,251 | — | — |
| 2019-02-25 | $81.63 | $138.81 | 1,859,591 | — | — |
| 2019-02-22 | $81.34 | $138.32 | 1,178,719 | — | — |
| 2019-02-21 | $81.10 | $137.91 | 899,608 | — | — |
| 2019-02-20 | $81.31 | $138.26 | 1,580,926 | — | — |
| 2019-02-19 | $80.62 | $137.09 | 2,369,491 | — | — |
| 2019-02-15 | $80.54 | $136.95 | 2,623,939 | — | — |
| 2019-02-14 | $79.77 | $135.64 | 2,806,294 | — | — |
| 2019-02-13 | $79.60 | $135.35 | 2,705,519 | — | — |
| 2019-02-12 | $79.61 | $135.38 | 1,400,357 | — | — |
| 2019-02-11 | $78.96 | $134.27 | 1,805,018 | — | — |
| 2019-02-08 | $79.61 | $135.38 | 1,932,689 | — | — |
| 2019-02-07 | $79.14 | $134.57 | 1,595,768 | — | — |
| 2019-02-06 | $79.75 | $135.61 | 1,142,896 | — | — |
| 2019-02-05 | $79.70 | $135.53 | 2,285,568 | — | — |
| 2019-02-04 | $79.19 | $134.66 | 2,227,201 | — | — |
| 2019-02-01 | $78.55 | $133.57 | 3,416,522 | — | — |
| 2019-01-31 | $78.42 | $133.35 | 3,680,233 | — | — |
| 2019-01-30 | $76.77 | $130.54 | 2,721,924 | — | — |
| 2019-01-29 | $77.59 | $131.94 | 2,152,094 | — | — |
| 2019-01-28 | $76.75 | $130.50 | 4,762,753 | — | — |
| 2019-01-25 | $77.02 | $130.96 | 3,658,248 | — | — |
| 2019-01-24 | $77.42 | $131.65 | 1,969,405 | — | — |
| 2019-01-23 | $78.99 | $134.31 | 2,157,563 | — | — |
| 2019-01-22 | $79.14 | $134.57 | 1,616,303 | — | — |
| 2019-01-18 | $79.74 | $135.59 | 3,063,866 | — | — |
| 2019-01-17 | $79.42 | $135.05 | 2,122,409 | — | — |
| 2019-01-16 | $78.81 | $134.01 | 1,820,754 | — | — |
| 2019-01-15 | $78.74 | $133.89 | 1,642,975 | — | — |
| 2019-01-14 | $77.80 | $132.29 | 2,220,728 | — | — |
| 2019-01-11 | $78.65 | $133.73 | 2,638,001 | — | — |
| 2019-01-10 | $78.95 | $134.25 | 2,068,060 | — | — |
| 2019-01-09 | $77.92 | $132.50 | 1,146,020 | — | — |
| 2019-01-08 | $77.71 | $132.13 | 2,715,451 | — | — |
| 2019-01-07 | $76.06 | $129.33 | 2,018,398 | — | — |
| 2019-01-04 | $76.96 | $130.87 | 1,963,379 | — | — |
| 2019-01-03 | $75.93 | $129.12 | 3,685,144 | — | — |
| 2019-01-02 | $75.32 | $128.08 | 1,752,566 | — | — |