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
- 1980-03-28 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 | $46.99 | $173.01 | 2,059,400 | — | — |
| 2019-12-30 | $47.08 | $173.34 | 1,594,700 | — | — |
| 2019-12-27 | $47.29 | $174.11 | 2,086,400 | — | — |
| 2019-12-26 | $46.91 | $172.71 | 1,157,800 | — | — |
| 2019-12-24 | $46.90 | $172.68 | 655,400 | — | — |
| 2019-12-23 | $46.85 | $172.49 | 2,131,200 | — | — |
| 2019-12-20 | $47.32 | $174.22 | 2,710,300 | — | — |
| 2019-12-19 | $47.01 | $173.08 | 1,827,000 | — | — |
| 2019-12-18 | $46.88 | $172.60 | 2,368,200 | — | — |
| 2019-12-17 | $46.64 | $171.72 | 2,132,500 | — | — |
| 2019-12-16 | $46.88 | $172.60 | 3,868,300 | — | — |
| 2019-12-13 | $45.98 | $169.29 | 2,397,900 | — | — |
| 2019-12-12 | $45.93 | $169.10 | 2,451,300 | — | — |
| 2019-12-11 | $46.29 | $170.43 | 2,106,100 | — | — |
| 2019-12-10 | $46.15 | $169.91 | 2,260,900 | — | — |
| 2019-12-09 | $45.63 | $168.00 | 3,592,000 | — | — |
| 2019-12-06 | $45.51 | $167.56 | 2,550,100 | — | — |
| 2019-12-05 | $45.21 | $166.45 | 4,666,700 | — | — |
| 2019-12-04 | $45.07 | $165.94 | 3,053,900 | — | — |
| 2019-12-03 | $44.65 | $164.39 | 2,641,900 | — | — |
| 2019-12-02 | $44.93 | $165.42 | 2,874,700 | — | — |
| 2019-11-29 | $45.48 | $167.45 | 3,491,500 | — | — |
| 2019-11-27 | $45.45 | $167.34 | 6,226,500 | — | — |
| 2019-11-26 | $44.81 | $164.98 | 5,265,200 | — | — |
| 2019-11-25 | $44.48 | $163.77 | 2,998,800 | — | — |
| 2019-11-22 | $44.01 | $162.04 | 2,151,500 | — | — |
| 2019-11-21 | $44.03 | $162.11 | 2,511,500 | — | — |
| 2019-11-20 | $43.92 | $161.70 | 2,537,100 | — | — |
| 2019-11-19 | $44.50 | $163.84 | 2,168,800 | — | — |
| 2019-11-18 | $44.33 | $163.21 | 3,209,800 | — | — |
| 2019-11-15 | $44.09 | $162.33 | 2,305,400 | — | — |
| 2019-11-14 | $43.85 | $161.45 | 1,808,500 | — | — |
| 2019-11-13 | $44.66 | $162.63 | 1,328,300 | — | — |
| 2019-11-12 | $44.52 | $162.12 | 2,159,900 | — | — |
| 2019-11-11 | $44.26 | $161.17 | 1,974,200 | — | — |
| 2019-11-08 | $44.42 | $161.75 | 2,020,400 | — | — |
| 2019-11-07 | $44.21 | $160.99 | 1,630,900 | — | — |
| 2019-11-06 | $44.36 | $161.54 | 2,311,100 | — | — |
| 2019-11-05 | $44.27 | $161.21 | 3,902,900 | — | — |
| 2019-11-04 | $45.03 | $163.98 | 2,794,300 | — | — |
| 2019-11-01 | $45.27 | $164.85 | 2,777,200 | — | — |
| 2019-10-31 | $45.80 | $166.78 | 4,147,900 | — | — |
| 2019-10-30 | $45.64 | $166.20 | 6,107,700 | — | — |
| 2019-10-29 | $44.59 | $162.37 | 3,174,200 | — | — |
| 2019-10-28 | $44.40 | $161.68 | 3,858,200 | — | — |
| 2019-10-25 | $43.82 | $159.57 | 2,956,800 | — | — |
| 2019-10-24 | $44.02 | $160.30 | 3,583,900 | — | — |
| 2019-10-23 | $43.27 | $157.57 | 3,328,200 | — | — |
| 2019-10-22 | $42.52 | $154.84 | 2,813,600 | — | — |
| 2019-10-21 | $42.60 | $155.13 | 1,931,000 | — | — |
| 2019-10-18 | $42.53 | $154.87 | 1,428,100 | — | — |
| 2019-10-17 | $42.47 | $154.65 | 1,624,600 | — | — |
| 2019-10-16 | $42.28 | $153.96 | 2,667,600 | — | — |
| 2019-10-15 | $42.27 | $153.93 | 2,319,400 | — | — |
| 2019-10-14 | $42.17 | $153.56 | 1,419,500 | — | — |
| 2019-10-11 | $42.18 | $153.60 | 2,981,100 | — | — |
| 2019-10-10 | $42.25 | $153.85 | 2,648,400 | — | — |
| 2019-10-09 | $42.08 | $153.23 | 1,581,700 | — | — |
| 2019-10-08 | $41.88 | $152.50 | 1,933,200 | — | — |
| 2019-10-07 | $42.20 | $153.67 | 1,447,400 | — | — |
| 2019-10-04 | $41.99 | $152.91 | 1,621,600 | — | — |
| 2019-10-03 | $41.45 | $150.94 | 2,015,200 | — | — |
| 2019-10-02 | $41.19 | $149.99 | 2,956,200 | — | — |
| 2019-10-01 | $42.31 | $154.07 | 1,818,200 | — | — |
| 2019-09-30 | $42.68 | $155.42 | 3,684,400 | — | — |
| 2019-09-27 | $42.34 | $154.18 | 2,372,000 | — | — |
| 2019-09-26 | $42.04 | $153.09 | 2,956,800 | — | — |
| 2019-09-25 | $41.41 | $150.79 | 2,071,900 | — | — |
| 2019-09-24 | $42.07 | $153.20 | 2,541,800 | — | — |
| 2019-09-23 | $41.92 | $152.65 | 3,346,300 | — | — |
| 2019-09-20 | $41.63 | $151.59 | 2,911,800 | — | — |
| 2019-09-19 | $41.32 | $150.47 | 2,023,600 | — | — |
| 2019-09-18 | $41.06 | $149.52 | 1,189,400 | — | — |
| 2019-09-17 | $41.10 | $149.66 | 1,322,600 | — | — |
| 2019-09-16 | $40.60 | $147.84 | 1,680,500 | — | — |
| 2019-09-13 | $40.89 | $148.90 | 1,899,400 | — | — |
| 2019-09-12 | $41.03 | $149.41 | 1,709,300 | — | — |
| 2019-09-11 | $40.82 | $148.64 | 2,793,100 | — | — |
| 2019-09-10 | $40.89 | $148.90 | 2,949,100 | — | — |
| 2019-09-09 | $41.48 | $151.05 | 2,189,100 | — | — |
| 2019-09-06 | $42.09 | $153.27 | 1,319,000 | — | — |
| 2019-09-05 | $42.10 | $153.31 | 2,200,900 | — | — |
| 2019-09-04 | $42.38 | $154.33 | 1,994,400 | — | — |
| 2019-09-03 | $42.42 | $154.47 | 3,468,700 | — | — |
| 2019-08-30 | $41.58 | $151.41 | 2,086,900 | — | — |
| 2019-08-29 | $41.72 | $151.92 | 2,629,600 | — | — |
| 2019-08-28 | $41.31 | $150.43 | 1,754,100 | — | — |
| 2019-08-27 | $41.26 | $150.25 | 1,583,700 | — | — |
| 2019-08-26 | $41.29 | $150.36 | 1,802,600 | — | — |
| 2019-08-23 | $41.19 | $149.99 | 3,375,500 | — | — |
| 2019-08-22 | $40.98 | $149.23 | 2,200,000 | — | — |
| 2019-08-21 | $40.69 | $148.17 | 1,932,600 | — | — |
| 2019-08-20 | $40.26 | $146.61 | 1,528,600 | — | — |
| 2019-08-19 | $40.37 | $147.01 | 1,718,800 | — | — |
| 2019-08-16 | $40.19 | $146.35 | 1,367,100 | — | — |
| 2019-08-15 | $39.96 | $145.51 | 1,987,100 | — | — |
| 2019-08-14 | $39.68 | $144.49 | 2,540,500 | — | — |
| 2019-08-13 | $40.65 | $148.03 | 5,184,300 | — | — |
| 2019-08-12 | $40.24 | $146.53 | 1,350,200 | — | — |
| 2019-08-09 | $40.47 | $147.37 | 1,539,700 | — | — |
| 2019-08-08 | $40.50 | $147.48 | 1,681,600 | — | — |
| 2019-08-07 | $40.51 | $145.83 | 3,136,500 | — | — |
| 2019-08-06 | $40.31 | $145.11 | 2,514,400 | — | — |
| 2019-08-05 | $40.36 | $145.29 | 2,421,200 | — | — |
| 2019-08-02 | $41.05 | $147.77 | 2,320,000 | — | — |
| 2019-08-01 | $41.48 | $149.32 | 2,282,700 | — | — |
| 2019-07-31 | $41.28 | $148.60 | 2,647,700 | — | — |
| 2019-07-30 | $41.82 | $150.54 | 2,378,500 | — | — |
| 2019-07-29 | $42.18 | $151.84 | 2,940,400 | — | — |
| 2019-07-26 | $41.91 | $150.87 | 2,748,500 | — | — |
| 2019-07-25 | $41.54 | $149.53 | 3,152,600 | — | — |
| 2019-07-24 | $41.43 | $149.14 | 2,794,600 | — | — |
| 2019-07-23 | $41.32 | $148.74 | 2,493,900 | — | — |
| 2019-07-22 | $41.13 | $148.06 | 1,909,300 | — | — |
| 2019-07-19 | $40.96 | $147.45 | 1,733,000 | — | — |
| 2019-07-18 | $41.41 | $149.07 | 1,734,100 | — | — |
| 2019-07-17 | $41.14 | $148.09 | 1,759,000 | — | — |
| 2019-07-16 | $41.18 | $148.24 | 2,887,500 | — | — |
| 2019-07-15 | $40.90 | $147.23 | 2,753,800 | — | — |
| 2019-07-12 | $40.42 | $145.50 | 4,314,000 | — | — |
| 2019-07-11 | $40.93 | $147.34 | 4,163,100 | — | — |
| 2019-07-10 | $41.11 | $147.99 | 1,458,000 | — | — |
| 2019-07-09 | $40.75 | $146.69 | 3,444,500 | — | — |
| 2019-07-08 | $40.52 | $145.86 | 2,503,700 | — | — |
| 2019-07-05 | $40.85 | $147.05 | 2,112,700 | — | — |
| 2019-07-03 | $41.33 | $148.78 | 1,500,300 | — | — |
| 2019-07-02 | $40.92 | $147.30 | 1,859,700 | — | — |
| 2019-07-01 | $40.43 | $145.54 | 2,331,100 | — | — |
| 2019-06-28 | $40.02 | $144.06 | 1,970,300 | — | — |
| 2019-06-27 | $39.96 | $143.85 | 1,600,500 | — | — |
| 2019-06-26 | $40.13 | $144.46 | 1,452,200 | — | — |
| 2019-06-25 | $40.63 | $146.26 | 1,406,800 | — | — |
| 2019-06-24 | $40.59 | $146.11 | 1,981,800 | — | — |
| 2019-06-21 | $40.27 | $144.96 | 3,336,000 | — | — |
| 2019-06-20 | $40.41 | $145.47 | 3,952,700 | — | — |
| 2019-06-19 | $41.00 | $147.59 | 2,525,400 | — | — |
| 2019-06-18 | $40.22 | $144.78 | 1,764,500 | — | — |
| 2019-06-17 | $39.93 | $143.74 | 1,367,000 | — | — |
| 2019-06-14 | $40.12 | $144.42 | 1,836,600 | — | — |
| 2019-06-13 | $40.13 | $144.46 | 1,705,600 | — | — |
| 2019-06-12 | $40.30 | $145.07 | 2,997,900 | — | — |
| 2019-06-11 | $39.92 | $143.70 | 1,529,600 | — | — |
| 2019-06-10 | $40.12 | $144.42 | 2,370,600 | — | — |
| 2019-06-07 | $39.80 | $143.27 | 3,377,300 | — | — |
| 2019-06-06 | $38.98 | $140.32 | 2,805,900 | — | — |
| 2019-06-05 | $38.67 | $139.20 | 2,087,100 | — | — |
| 2019-06-04 | $38.89 | $139.99 | 2,009,400 | — | — |
| 2019-06-03 | $39.04 | $140.53 | 2,122,300 | — | — |
| 2019-05-31 | $38.64 | $139.09 | 2,025,300 | — | — |
| 2019-05-30 | $38.74 | $139.45 | 2,171,700 | — | — |
| 2019-05-29 | $38.88 | $139.96 | 2,092,300 | — | — |
| 2019-05-28 | $39.18 | $141.04 | 2,790,300 | — | — |
| 2019-05-24 | $40.18 | $144.64 | 1,701,900 | — | — |
| 2019-05-23 | $39.99 | $143.95 | 1,858,700 | — | — |
| 2019-05-22 | $40.20 | $144.71 | 2,783,400 | — | — |
| 2019-05-21 | $39.39 | $141.79 | 2,231,500 | — | — |
| 2019-05-20 | $39.39 | $141.79 | 1,713,400 | — | — |
| 2019-05-17 | $39.46 | $142.05 | 1,924,400 | — | — |
| 2019-05-16 | $39.34 | $141.61 | 2,584,400 | — | — |
| 2019-05-15 | $39.58 | $140.70 | 2,248,400 | — | — |
| 2019-05-14 | $39.21 | $139.38 | 2,328,900 | — | — |
| 2019-05-13 | $39.34 | $139.84 | 2,329,000 | — | — |
| 2019-05-10 | $39.53 | $140.52 | 2,573,500 | — | — |
| 2019-05-09 | $39.66 | $140.98 | 1,680,000 | — | — |
| 2019-05-08 | $39.74 | $141.27 | 2,034,000 | — | — |
| 2019-05-07 | $39.59 | $140.73 | 3,161,800 | — | — |
| 2019-05-06 | $40.53 | $144.07 | 2,023,000 | — | — |
| 2019-05-03 | $40.75 | $144.86 | 2,170,100 | — | — |
| 2019-05-02 | $40.46 | $143.82 | 2,390,000 | — | — |
| 2019-05-01 | $40.41 | $143.65 | 4,365,500 | — | — |
| 2019-04-30 | $41.13 | $146.21 | 5,134,100 | — | — |
| 2019-04-29 | $40.45 | $143.79 | 2,065,700 | — | — |
| 2019-04-26 | $40.40 | $143.61 | 1,931,100 | — | — |
| 2019-04-25 | $40.22 | $142.97 | 2,036,300 | — | — |
| 2019-04-24 | $39.93 | $141.94 | 2,864,200 | — | — |
| 2019-04-23 | $40.22 | $142.97 | 3,824,800 | — | — |
| 2019-04-22 | $39.68 | $141.05 | 1,650,100 | — | — |
| 2019-04-18 | $39.85 | $141.66 | 2,670,100 | — | — |
| 2019-04-17 | $39.98 | $142.12 | 3,807,300 | — | — |
| 2019-04-16 | $40.27 | $143.15 | 2,585,500 | — | — |
| 2019-04-15 | $40.77 | $144.93 | 2,170,500 | — | — |
| 2019-04-12 | $40.60 | $144.32 | 2,756,700 | — | — |
| 2019-04-11 | $40.94 | $145.53 | 2,750,800 | — | — |
| 2019-04-10 | $41.27 | $146.70 | 1,916,000 | — | — |
| 2019-04-09 | $41.49 | $147.49 | 1,810,200 | — | — |
| 2019-04-08 | $41.67 | $148.13 | 2,044,900 | — | — |
| 2019-04-05 | $41.60 | $147.88 | 1,954,300 | — | — |
| 2019-04-04 | $41.69 | $148.20 | 2,198,600 | — | — |
| 2019-04-03 | $41.76 | $148.45 | 2,817,700 | — | — |
| 2019-04-02 | $41.88 | $148.87 | 3,132,900 | — | — |
| 2019-04-01 | $41.81 | $148.62 | 2,336,200 | — | — |
| 2019-03-29 | $41.79 | $148.55 | 2,364,300 | — | — |
| 2019-03-28 | $41.87 | $148.84 | 3,448,600 | — | — |
| 2019-03-27 | $41.73 | $148.34 | 3,156,700 | — | — |
| 2019-03-26 | $41.60 | $147.88 | 2,450,200 | — | — |
| 2019-03-25 | $41.21 | $146.49 | 2,105,900 | — | — |
| 2019-03-22 | $41.25 | $146.63 | 2,510,400 | — | — |
| 2019-03-21 | $41.24 | $146.60 | 2,568,600 | — | — |
| 2019-03-20 | $40.81 | $145.07 | 2,035,000 | — | — |
| 2019-03-19 | $40.45 | $143.79 | 2,210,600 | — | — |
| 2019-03-18 | $40.49 | $143.93 | 1,365,000 | — | — |
| 2019-03-15 | $40.63 | $144.43 | 2,115,800 | — | — |
| 2019-03-14 | $40.43 | $143.72 | 1,574,700 | — | — |
| 2019-03-13 | $40.35 | $143.43 | 1,164,900 | — | — |
| 2019-03-12 | $40.05 | $142.37 | 1,298,100 | — | — |
| 2019-03-11 | $40.08 | $142.47 | 1,759,600 | — | — |
| 2019-03-08 | $40.12 | $142.62 | 1,678,100 | — | — |
| 2019-03-07 | $40.12 | $142.62 | 3,026,600 | — | — |
| 2019-03-06 | $40.19 | $142.87 | 1,517,300 | — | — |
| 2019-03-05 | $40.36 | $143.47 | 1,990,600 | — | — |
| 2019-03-04 | $40.28 | $143.19 | 2,081,900 | — | — |
| 2019-03-01 | $40.39 | $143.58 | 2,323,800 | — | — |
| 2019-02-28 | $40.36 | $143.47 | 3,600,700 | — | — |
| 2019-02-27 | $40.46 | $143.82 | 3,308,600 | — | — |
| 2019-02-26 | $40.50 | $143.97 | 1,766,100 | — | — |
| 2019-02-25 | $40.49 | $143.93 | 2,203,200 | — | — |
| 2019-02-22 | $40.55 | $144.14 | 2,279,800 | — | — |
| 2019-02-21 | $40.54 | $144.11 | 2,457,800 | — | — |
| 2019-02-20 | $41.36 | $144.90 | 2,600,400 | — | — |
| 2019-02-19 | $41.29 | $144.66 | 2,676,300 | — | — |
| 2019-02-15 | $41.24 | $144.48 | 3,213,900 | — | — |
| 2019-02-14 | $40.86 | $143.15 | 2,940,800 | — | — |
| 2019-02-13 | $40.37 | $141.43 | 3,065,400 | — | — |
| 2019-02-12 | $40.53 | $141.99 | 3,235,400 | — | — |
| 2019-02-11 | $40.23 | $140.94 | 5,360,900 | — | — |
| 2019-02-08 | $41.09 | $143.96 | 3,130,100 | — | — |
| 2019-02-07 | $40.57 | $142.13 | 3,674,200 | — | — |
| 2019-02-06 | $40.68 | $142.52 | 5,727,700 | — | — |
| 2019-02-05 | $39.45 | $138.21 | 3,197,300 | — | — |
| 2019-02-04 | $39.14 | $137.12 | 2,166,300 | — | — |
| 2019-02-01 | $39.20 | $137.33 | 2,313,900 | — | — |
| 2019-01-31 | $39.20 | $137.33 | 4,001,700 | — | — |
| 2019-01-30 | $38.71 | $135.62 | 5,768,300 | — | — |
| 2019-01-29 | $38.72 | $135.65 | 2,263,800 | — | — |
| 2019-01-28 | $38.44 | $134.67 | 2,520,900 | — | — |
| 2019-01-25 | $38.42 | $134.60 | 2,850,000 | — | — |
| 2019-01-24 | $38.37 | $134.43 | 4,394,600 | — | — |
| 2019-01-23 | $39.07 | $136.88 | 2,735,400 | — | — |
| 2019-01-22 | $38.97 | $136.53 | 2,807,700 | — | — |
| 2019-01-18 | $39.06 | $136.84 | 5,922,500 | — | — |
| 2019-01-17 | $38.98 | $136.56 | 3,817,900 | — | — |
| 2019-01-16 | $38.41 | $134.57 | 3,627,300 | — | — |
| 2019-01-15 | $39.05 | $136.81 | 3,528,700 | — | — |
| 2019-01-14 | $38.61 | $135.27 | 5,207,100 | — | — |
| 2019-01-11 | $39.38 | $137.97 | 3,552,700 | — | — |
| 2019-01-10 | $39.36 | $137.90 | 2,972,500 | — | — |
| 2019-01-09 | $39.20 | $137.33 | 2,241,800 | — | — |
| 2019-01-08 | $39.06 | $136.84 | 3,114,600 | — | — |
| 2019-01-07 | $38.81 | $135.97 | 3,403,400 | — | — |
| 2019-01-04 | $38.62 | $135.30 | 2,960,400 | — | — |
| 2019-01-03 | $37.83 | $132.53 | 2,756,700 | — | — |
| 2019-01-02 | $37.88 | $132.71 | 2,381,700 | — | — |