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
- 1985-05-23 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 | $34.47 | $349.28 | 2,155,100 | — | — |
| 2019-12-30 | $34.06 | $345.12 | 1,733,800 | — | — |
| 2019-12-27 | $33.99 | $344.41 | 1,274,200 | — | — |
| 2019-12-26 | $33.70 | $341.47 | 3,316,000 | — | — |
| 2019-12-24 | $33.50 | $339.45 | 431,300 | — | — |
| 2019-12-23 | $33.42 | $338.64 | 2,104,900 | — | — |
| 2019-12-20 | $33.66 | $341.07 | 8,146,800 | — | — |
| 2019-12-19 | $32.89 | $333.27 | 3,288,200 | — | — |
| 2019-12-18 | $32.43 | $328.61 | 3,055,700 | — | — |
| 2019-12-17 | $32.03 | $324.55 | 5,567,400 | — | — |
| 2019-12-16 | $32.43 | $328.61 | 3,635,800 | — | — |
| 2019-12-13 | $32.25 | $326.78 | 6,464,200 | — | — |
| 2019-12-12 | $32.31 | $327.39 | 3,528,300 | — | — |
| 2019-12-11 | $33.19 | $336.31 | 3,492,000 | — | — |
| 2019-12-10 | $33.65 | $340.97 | 2,981,200 | — | — |
| 2019-12-09 | $34.19 | $346.44 | 2,388,000 | — | — |
| 2019-12-06 | $34.34 | $347.96 | 2,544,500 | — | — |
| 2019-12-05 | $34.53 | $349.89 | 2,757,100 | — | — |
| 2019-12-04 | $34.39 | $348.47 | 3,668,200 | — | — |
| 2019-12-03 | $34.38 | $348.37 | 3,156,900 | — | — |
| 2019-12-02 | $33.83 | $342.79 | 4,307,300 | — | — |
| 2019-11-29 | $34.88 | $353.43 | 1,965,500 | — | — |
| 2019-11-27 | $35.10 | $355.66 | 2,539,800 | — | — |
| 2019-11-26 | $34.86 | $353.23 | 16,068,100 | — | — |
| 2019-11-25 | $34.41 | $348.67 | 3,931,500 | — | — |
| 2019-11-22 | $34.40 | $348.57 | 3,242,600 | — | — |
| 2019-11-21 | $34.34 | $347.96 | 3,303,100 | — | — |
| 2019-11-20 | $35.09 | $355.56 | 3,701,800 | — | — |
| 2019-11-19 | $35.00 | $354.65 | 3,362,400 | — | — |
| 2019-11-18 | $34.75 | $352.11 | 3,437,300 | — | — |
| 2019-11-15 | $34.45 | $349.07 | 8,516,500 | — | — |
| 2019-11-14 | $33.99 | $344.41 | 2,730,600 | — | — |
| 2019-11-13 | $33.91 | $343.60 | 3,453,900 | — | — |
| 2019-11-12 | $33.25 | $336.92 | 4,136,100 | — | — |
| 2019-11-11 | $33.41 | $338.54 | 2,811,800 | — | — |
| 2019-11-08 | $33.69 | $341.37 | 4,242,900 | — | — |
| 2019-11-07 | $33.64 | $340.87 | 4,003,500 | — | — |
| 2019-11-06 | $34.53 | $349.89 | 6,087,800 | — | — |
| 2019-11-05 | $35.78 | $362.55 | 0 | — | — |
| 2019-11-04 | $35.78 | $362.55 | 4,820,900 | — | — |
| 2019-11-01 | $36.71 | $371.97 | 3,895,600 | — | — |
| 2019-10-31 | $37.62 | $377.45 | 5,195,700 | — | — |
| 2019-10-30 | $36.89 | $370.12 | 4,033,200 | — | — |
| 2019-10-29 | $36.40 | $365.21 | 2,906,600 | — | — |
| 2019-10-28 | $36.15 | $362.70 | 4,201,700 | — | — |
| 2019-10-25 | $36.30 | $364.20 | 3,833,900 | — | — |
| 2019-10-24 | $37.59 | $377.15 | 2,573,100 | — | — |
| 2019-10-23 | $37.93 | $380.56 | 2,887,400 | — | — |
| 2019-10-22 | $37.52 | $376.44 | 2,354,900 | — | — |
| 2019-10-21 | $37.57 | $376.94 | 1,828,700 | — | — |
| 2019-10-18 | $37.39 | $375.14 | 2,174,100 | — | — |
| 2019-10-17 | $37.00 | $371.23 | 1,679,700 | — | — |
| 2019-10-16 | $36.84 | $369.62 | 2,828,100 | — | — |
| 2019-10-15 | $36.71 | $368.32 | 2,310,800 | — | — |
| 2019-10-14 | $36.65 | $367.71 | 1,377,600 | — | — |
| 2019-10-11 | $36.35 | $364.70 | 2,039,800 | — | — |
| 2019-10-10 | $36.55 | $366.71 | 2,842,200 | — | — |
| 2019-10-09 | $36.45 | $365.71 | 2,274,100 | — | — |
| 2019-10-08 | $36.45 | $365.71 | 2,502,400 | — | — |
| 2019-10-07 | $36.32 | $364.40 | 2,143,900 | — | — |
| 2019-10-04 | $36.39 | $365.11 | 3,397,500 | — | — |
| 2019-10-03 | $36.19 | $363.10 | 3,656,800 | — | — |
| 2019-10-02 | $35.88 | $359.99 | 2,977,600 | — | — |
| 2019-10-01 | $35.71 | $358.28 | 2,788,400 | — | — |
| 2019-09-30 | $35.63 | $357.48 | 3,213,200 | — | — |
| 2019-09-27 | $35.52 | $356.38 | 2,784,000 | — | — |
| 2019-09-26 | $35.38 | $354.97 | 2,084,700 | — | — |
| 2019-09-25 | $35.09 | $352.06 | 2,627,900 | — | — |
| 2019-09-24 | $35.35 | $354.67 | 3,979,400 | — | — |
| 2019-09-23 | $35.06 | $351.76 | 2,118,300 | — | — |
| 2019-09-20 | $35.01 | $351.26 | 8,411,000 | — | — |
| 2019-09-19 | $35.09 | $352.06 | 2,583,600 | — | — |
| 2019-09-18 | $34.95 | $350.66 | 3,553,600 | — | — |
| 2019-09-17 | $35.11 | $352.26 | 2,976,700 | — | — |
| 2019-09-16 | $34.10 | $342.13 | 2,319,700 | — | — |
| 2019-09-13 | $33.74 | $338.52 | 3,848,400 | — | — |
| 2019-09-12 | $34.61 | $347.25 | 3,563,200 | — | — |
| 2019-09-11 | $34.60 | $347.15 | 3,671,900 | — | — |
| 2019-09-10 | $34.69 | $348.05 | 4,374,600 | — | — |
| 2019-09-09 | $35.21 | $353.27 | 2,353,200 | — | — |
| 2019-09-06 | $35.58 | $356.98 | 2,155,100 | — | — |
| 2019-09-05 | $35.35 | $354.67 | 3,358,300 | — | — |
| 2019-09-04 | $35.99 | $361.09 | 3,139,500 | — | — |
| 2019-09-03 | $35.54 | $356.58 | 3,260,800 | — | — |
| 2019-08-30 | $34.71 | $348.25 | 2,669,000 | — | — |
| 2019-08-29 | $34.75 | $348.65 | 2,478,300 | — | — |
| 2019-08-28 | $34.63 | $347.45 | 1,821,500 | — | — |
| 2019-08-27 | $34.59 | $347.05 | 3,040,900 | — | — |
| 2019-08-26 | $34.45 | $345.64 | 2,833,700 | — | — |
| 2019-08-23 | $34.15 | $342.63 | 2,481,300 | — | — |
| 2019-08-22 | $34.53 | $346.44 | 1,585,800 | — | — |
| 2019-08-21 | $34.25 | $343.63 | 1,911,900 | — | — |
| 2019-08-20 | $33.99 | $341.03 | 2,749,600 | — | — |
| 2019-08-19 | $34.63 | $347.45 | 1,777,500 | — | — |
| 2019-08-16 | $34.48 | $345.94 | 2,441,000 | — | — |
| 2019-08-15 | $34.30 | $344.14 | 3,093,000 | — | — |
| 2019-08-14 | $33.49 | $336.01 | 2,660,600 | — | — |
| 2019-08-13 | $33.62 | $337.31 | 3,253,800 | — | — |
| 2019-08-12 | $33.72 | $338.32 | 3,187,000 | — | — |
| 2019-08-09 | $34.10 | $342.13 | 2,589,300 | — | — |
| 2019-08-08 | $34.21 | $343.23 | 2,822,300 | — | — |
| 2019-08-07 | $33.71 | $338.22 | 3,254,700 | — | — |
| 2019-08-06 | $32.78 | $328.89 | 2,765,300 | — | — |
| 2019-08-05 | $32.45 | $325.58 | 3,597,800 | — | — |
| 2019-08-02 | $32.89 | $329.99 | 3,858,500 | — | — |
| 2019-08-01 | $32.75 | $324.87 | 4,019,300 | — | — |
| 2019-07-31 | $31.93 | $316.74 | 3,331,300 | — | — |
| 2019-07-30 | $32.25 | $319.91 | 2,136,400 | — | — |
| 2019-07-29 | $32.08 | $318.23 | 1,631,800 | — | — |
| 2019-07-26 | $32.08 | $318.23 | 1,733,900 | — | — |
| 2019-07-25 | $31.79 | $315.35 | 2,354,100 | — | — |
| 2019-07-24 | $31.95 | $316.94 | 2,386,300 | — | — |
| 2019-07-23 | $32.16 | $319.02 | 1,358,900 | — | — |
| 2019-07-22 | $31.63 | $313.76 | 1,422,700 | — | — |
| 2019-07-19 | $31.74 | $314.85 | 1,859,800 | — | — |
| 2019-07-18 | $32.64 | $323.78 | 2,041,500 | — | — |
| 2019-07-17 | $32.55 | $322.89 | 1,731,700 | — | — |
| 2019-07-16 | $32.27 | $320.11 | 1,205,800 | — | — |
| 2019-07-15 | $32.31 | $320.51 | 1,972,000 | — | — |
| 2019-07-12 | $32.57 | $323.09 | 1,914,200 | — | — |
| 2019-07-11 | $32.63 | $323.68 | 2,797,200 | — | — |
| 2019-07-10 | $33.27 | $330.03 | 1,729,400 | — | — |
| 2019-07-09 | $33.11 | $328.44 | 1,955,600 | — | — |
| 2019-07-08 | $33.07 | $328.05 | 2,014,500 | — | — |
| 2019-07-05 | $32.68 | $324.18 | 1,747,300 | — | — |
| 2019-07-03 | $32.95 | $326.86 | 1,121,700 | — | — |
| 2019-07-02 | $32.56 | $322.99 | 4,540,900 | — | — |
| 2019-07-01 | $31.57 | $313.17 | 3,513,400 | — | — |
| 2019-06-28 | $31.98 | $317.23 | 4,017,500 | — | — |
| 2019-06-27 | $31.80 | $315.45 | 2,038,800 | — | — |
| 2019-06-26 | $31.60 | $313.46 | 3,565,900 | — | — |
| 2019-06-25 | $32.23 | $319.71 | 2,595,100 | — | — |
| 2019-06-24 | $32.80 | $325.37 | 3,792,800 | — | — |
| 2019-06-21 | $32.70 | $324.38 | 7,466,400 | — | — |
| 2019-06-20 | $33.29 | $330.23 | 8,783,900 | — | — |
| 2019-06-19 | $32.43 | $321.70 | 3,268,200 | — | — |
| 2019-06-18 | $32.25 | $319.91 | 2,628,600 | — | — |
| 2019-06-17 | $32.46 | $322.00 | 2,263,400 | — | — |
| 2019-06-14 | $32.12 | $318.62 | 3,003,600 | — | — |
| 2019-06-13 | $31.94 | $316.84 | 2,541,100 | — | — |
| 2019-06-12 | $31.60 | $313.46 | 1,639,200 | — | — |
| 2019-06-11 | $31.53 | $312.77 | 2,262,600 | — | — |
| 2019-06-10 | $31.44 | $311.88 | 1,716,400 | — | — |
| 2019-06-07 | $31.73 | $314.75 | 2,847,100 | — | — |
| 2019-06-06 | $31.84 | $315.85 | 2,527,800 | — | — |
| 2019-06-05 | $31.53 | $312.77 | 5,162,200 | — | — |
| 2019-06-04 | $30.97 | $307.22 | 3,723,500 | — | — |
| 2019-06-03 | $31.81 | $315.55 | 3,238,100 | — | — |
| 2019-05-31 | $31.71 | $314.56 | 4,579,400 | — | — |
| 2019-05-30 | $31.40 | $311.48 | 2,541,100 | — | — |
| 2019-05-29 | $31.19 | $309.40 | 3,278,900 | — | — |
| 2019-05-28 | $31.40 | $311.48 | 5,222,100 | — | — |
| 2019-05-24 | $31.83 | $315.75 | 4,278,600 | — | — |
| 2019-05-23 | $31.79 | $315.35 | 2,817,600 | — | — |
| 2019-05-22 | $31.33 | $310.79 | 1,810,000 | — | — |
| 2019-05-21 | $31.25 | $309.99 | 2,693,400 | — | — |
| 2019-05-20 | $31.02 | $307.71 | 1,799,700 | — | — |
| 2019-05-17 | $31.61 | $313.56 | 2,771,600 | — | — |
| 2019-05-16 | $31.55 | $312.97 | 2,658,100 | — | — |
| 2019-05-15 | $31.19 | $309.40 | 1,774,300 | — | — |
| 2019-05-14 | $30.88 | $306.32 | 2,092,600 | — | — |
| 2019-05-13 | $30.95 | $307.02 | 4,278,600 | — | — |
| 2019-05-10 | $30.33 | $300.87 | 2,442,500 | — | — |
| 2019-05-09 | $30.00 | $297.59 | 2,742,300 | — | — |
| 2019-05-08 | $29.69 | $294.52 | 2,359,800 | — | — |
| 2019-05-07 | $29.80 | $295.61 | 3,115,600 | — | — |
| 2019-05-06 | $30.28 | $300.37 | 2,270,300 | — | — |
| 2019-05-03 | $30.69 | $304.44 | 2,672,000 | — | — |
| 2019-05-02 | $30.54 | $299.28 | 3,890,700 | — | — |
| 2019-05-01 | $29.93 | $293.30 | 2,212,100 | — | — |
| 2019-04-30 | $29.78 | $291.83 | 3,588,200 | — | — |
| 2019-04-29 | $29.55 | $289.58 | 2,796,600 | — | — |
| 2019-04-26 | $30.25 | $296.44 | 3,125,200 | — | — |
| 2019-04-25 | $29.92 | $293.20 | 3,034,400 | — | — |
| 2019-04-24 | $29.80 | $292.03 | 1,861,800 | — | — |
| 2019-04-23 | $29.57 | $289.77 | 2,635,600 | — | — |
| 2019-04-22 | $29.27 | $286.83 | 3,605,600 | — | — |
| 2019-04-18 | $29.83 | $292.32 | 3,567,100 | — | — |
| 2019-04-17 | $29.15 | $285.66 | 3,384,300 | — | — |
| 2019-04-16 | $29.83 | $292.32 | 2,866,800 | — | — |
| 2019-04-15 | $30.81 | $301.93 | 1,906,600 | — | — |
| 2019-04-12 | $30.86 | $302.42 | 2,902,500 | — | — |
| 2019-04-11 | $30.87 | $302.51 | 2,422,000 | — | — |
| 2019-04-10 | $30.97 | $303.49 | 2,634,500 | — | — |
| 2019-04-09 | $30.79 | $301.73 | 2,260,800 | — | — |
| 2019-04-08 | $30.92 | $303.00 | 2,797,800 | — | — |
| 2019-04-05 | $31.21 | $305.85 | 2,566,600 | — | — |
| 2019-04-04 | $31.05 | $304.28 | 2,610,400 | — | — |
| 2019-04-03 | $31.23 | $306.04 | 3,704,200 | — | — |
| 2019-04-02 | $31.25 | $306.24 | 3,308,500 | — | — |
| 2019-04-01 | $31.18 | $305.55 | 3,244,700 | — | — |
| 2019-03-29 | $31.30 | $306.73 | 3,872,300 | — | — |
| 2019-03-28 | $31.69 | $310.55 | 4,180,400 | — | — |
| 2019-03-27 | $31.51 | $308.79 | 2,182,300 | — | — |
| 2019-03-26 | $31.85 | $312.12 | 2,794,100 | — | — |
| 2019-03-25 | $31.69 | $310.55 | 3,261,800 | — | — |
| 2019-03-22 | $31.65 | $310.16 | 3,752,200 | — | — |
| 2019-03-21 | $31.65 | $310.16 | 5,269,800 | — | — |
| 2019-03-20 | $30.68 | $300.65 | 3,589,300 | — | — |
| 2019-03-19 | $30.31 | $297.03 | 3,828,200 | — | — |
| 2019-03-18 | $30.47 | $298.59 | 3,347,100 | — | — |
| 2019-03-15 | $31.13 | $305.06 | 4,944,300 | — | — |
| 2019-03-14 | $31.30 | $306.73 | 2,130,200 | — | — |
| 2019-03-13 | $31.23 | $306.04 | 2,204,400 | — | — |
| 2019-03-12 | $31.10 | $304.77 | 3,071,600 | — | — |
| 2019-03-11 | $30.94 | $303.20 | 3,516,600 | — | — |
| 2019-03-08 | $30.37 | $297.61 | 3,806,700 | — | — |
| 2019-03-07 | $30.40 | $297.91 | 3,349,200 | — | — |
| 2019-03-06 | $30.45 | $298.40 | 3,080,200 | — | — |
| 2019-03-05 | $30.73 | $301.14 | 2,142,600 | — | — |
| 2019-03-04 | $30.60 | $299.87 | 3,175,000 | — | — |
| 2019-03-01 | $30.52 | $299.08 | 5,085,000 | — | — |
| 2019-02-28 | $30.77 | $301.53 | 5,534,500 | — | — |
| 2019-02-27 | $30.78 | $301.63 | 3,018,400 | — | — |
| 2019-02-26 | $30.92 | $303.00 | 2,879,400 | — | — |
| 2019-02-25 | $30.80 | $301.83 | 3,293,500 | — | — |
| 2019-02-22 | $31.25 | $306.24 | 2,594,500 | — | — |
| 2019-02-21 | $31.01 | $303.89 | 3,075,900 | — | — |
| 2019-02-20 | $30.83 | $302.12 | 4,058,800 | — | — |
| 2019-02-19 | $30.96 | $303.40 | 3,659,500 | — | — |
| 2019-02-15 | $30.84 | $302.22 | 4,044,800 | — | — |
| 2019-02-14 | $30.94 | $299.57 | 4,378,400 | — | — |
| 2019-02-13 | $30.75 | $297.73 | 3,625,600 | — | — |
| 2019-02-12 | $30.39 | $294.25 | 3,384,800 | — | — |
| 2019-02-11 | $31.09 | $301.03 | 1,613,400 | — | — |
| 2019-02-08 | $31.24 | $302.48 | 2,288,000 | — | — |
| 2019-02-07 | $31.37 | $303.74 | 2,559,500 | — | — |
| 2019-02-06 | $31.09 | $301.03 | 2,611,600 | — | — |
| 2019-02-05 | $31.33 | $303.35 | 1,925,900 | — | — |
| 2019-02-04 | $31.22 | $302.28 | 2,031,500 | — | — |
| 2019-02-01 | $31.19 | $301.99 | 2,830,500 | — | — |
| 2019-01-31 | $31.54 | $305.38 | 6,555,500 | — | — |
| 2019-01-30 | $30.91 | $299.28 | 2,534,800 | — | — |
| 2019-01-29 | $30.76 | $297.83 | 2,533,800 | — | — |
| 2019-01-28 | $30.63 | $296.57 | 2,130,900 | — | — |
| 2019-01-25 | $30.37 | $294.05 | 2,506,100 | — | — |
| 2019-01-24 | $29.82 | $288.73 | 2,441,500 | — | — |
| 2019-01-23 | $29.89 | $289.41 | 2,940,900 | — | — |
| 2019-01-22 | $29.90 | $289.50 | 2,292,000 | — | — |
| 2019-01-18 | $29.88 | $289.31 | 3,500,000 | — | — |
| 2019-01-17 | $29.81 | $288.63 | 3,978,300 | — | — |
| 2019-01-16 | $29.69 | $287.47 | 3,556,200 | — | — |
| 2019-01-15 | $29.47 | $285.34 | 2,933,800 | — | — |
| 2019-01-14 | $28.97 | $280.50 | 1,845,200 | — | — |
| 2019-01-11 | $29.01 | $280.89 | 2,240,900 | — | — |
| 2019-01-10 | $28.87 | $279.53 | 2,827,800 | — | — |
| 2019-01-09 | $28.51 | $276.05 | 2,592,700 | — | — |
| 2019-01-08 | $28.61 | $277.01 | 2,757,400 | — | — |
| 2019-01-07 | $28.30 | $274.01 | 3,055,900 | — | — |
| 2019-01-04 | $27.97 | $270.82 | 3,769,200 | — | — |
| 2019-01-03 | $27.95 | $270.62 | 6,875,500 | — | — |
| 2019-01-02 | $26.98 | $261.23 | 3,326,400 | — | — |