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
- 1973-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 | $30.20 | $366.18 | 2,412,700 | — | — |
| 2019-12-30 | $29.93 | $362.91 | 2,327,000 | — | — |
| 2019-12-27 | $29.98 | $363.51 | 1,807,700 | — | — |
| 2019-12-26 | $29.99 | $363.63 | 1,448,300 | — | — |
| 2019-12-24 | $29.85 | $361.94 | 750,300 | — | — |
| 2019-12-23 | $30.14 | $365.45 | 2,724,600 | — | — |
| 2019-12-20 | $30.15 | $365.57 | 9,383,900 | — | — |
| 2019-12-19 | $30.01 | $363.88 | 3,305,000 | — | — |
| 2019-12-18 | $29.84 | $361.81 | 3,556,000 | — | — |
| 2019-12-17 | $29.66 | $359.63 | 3,472,400 | — | — |
| 2019-12-16 | $29.65 | $359.51 | 3,538,600 | — | — |
| 2019-12-13 | $29.64 | $359.39 | 3,441,200 | — | — |
| 2019-12-12 | $29.55 | $358.30 | 2,510,100 | — | — |
| 2019-12-11 | $29.33 | $355.63 | 3,316,100 | — | — |
| 2019-12-10 | $29.00 | $351.63 | 4,522,400 | — | — |
| 2019-12-09 | $29.38 | $356.24 | 2,626,600 | — | — |
| 2019-12-06 | $29.51 | $357.81 | 3,301,500 | — | — |
| 2019-12-05 | $29.25 | $354.66 | 2,878,800 | — | — |
| 2019-12-04 | $29.60 | $354.78 | 3,934,100 | — | — |
| 2019-12-03 | $29.33 | $351.55 | 4,373,300 | — | — |
| 2019-12-02 | $29.21 | $350.11 | 3,233,700 | — | — |
| 2019-11-29 | $29.51 | $353.70 | 1,870,300 | — | — |
| 2019-11-27 | $29.75 | $356.58 | 2,056,900 | — | — |
| 2019-11-26 | $29.62 | $355.02 | 3,943,400 | — | — |
| 2019-11-25 | $29.41 | $352.50 | 3,914,100 | — | — |
| 2019-11-22 | $28.99 | $347.47 | 2,347,500 | — | — |
| 2019-11-21 | $29.03 | $347.95 | 2,741,200 | — | — |
| 2019-11-20 | $29.51 | $353.70 | 2,551,300 | — | — |
| 2019-11-19 | $29.72 | $356.22 | 2,537,900 | — | — |
| 2019-11-18 | $29.62 | $355.02 | 2,320,300 | — | — |
| 2019-11-15 | $29.35 | $351.79 | 1,991,200 | — | — |
| 2019-11-14 | $29.33 | $351.55 | 2,242,100 | — | — |
| 2019-11-13 | $28.98 | $347.35 | 2,345,000 | — | — |
| 2019-11-12 | $29.14 | $349.27 | 2,665,300 | — | — |
| 2019-11-11 | $29.54 | $354.06 | 2,019,100 | — | — |
| 2019-11-08 | $29.63 | $355.14 | 2,340,700 | — | — |
| 2019-11-07 | $29.35 | $351.79 | 3,621,500 | — | — |
| 2019-11-06 | $29.54 | $354.06 | 3,407,300 | — | — |
| 2019-11-05 | $29.67 | $355.62 | 4,402,100 | — | — |
| 2019-11-04 | $30.20 | $361.97 | 3,354,900 | — | — |
| 2019-11-01 | $29.99 | $359.46 | 2,820,100 | — | — |
| 2019-10-31 | $29.21 | $350.11 | 3,517,800 | — | — |
| 2019-10-30 | $30.03 | $359.94 | 4,294,100 | — | — |
| 2019-10-29 | $29.66 | $355.50 | 3,969,500 | — | — |
| 2019-10-28 | $29.37 | $352.03 | 4,851,000 | — | — |
| 2019-10-25 | $29.06 | $348.31 | 4,120,200 | — | — |
| 2019-10-24 | $29.14 | $349.27 | 3,813,300 | — | — |
| 2019-10-23 | $29.51 | $353.70 | 3,062,400 | — | — |
| 2019-10-22 | $29.13 | $349.15 | 2,812,800 | — | — |
| 2019-10-21 | $28.73 | $344.35 | 2,482,500 | — | — |
| 2019-10-18 | $28.28 | $338.96 | 3,495,400 | — | — |
| 2019-10-17 | $28.02 | $335.84 | 3,867,500 | — | — |
| 2019-10-16 | $27.70 | $332.01 | 3,458,300 | — | — |
| 2019-10-15 | $27.23 | $326.38 | 2,137,500 | — | — |
| 2019-10-14 | $27.17 | $325.66 | 1,531,100 | — | — |
| 2019-10-11 | $27.13 | $325.18 | 3,730,000 | — | — |
| 2019-10-10 | $26.66 | $319.54 | 2,487,900 | — | — |
| 2019-10-09 | $26.62 | $319.06 | 2,240,200 | — | — |
| 2019-10-08 | $26.36 | $315.95 | 2,821,500 | — | — |
| 2019-10-07 | $27.01 | $323.74 | 2,279,600 | — | — |
| 2019-10-04 | $27.02 | $323.86 | 2,810,600 | — | — |
| 2019-10-03 | $26.94 | $322.90 | 2,960,600 | — | — |
| 2019-10-02 | $26.73 | $320.38 | 3,580,300 | — | — |
| 2019-10-01 | $27.25 | $326.62 | 2,639,500 | — | — |
| 2019-09-30 | $27.70 | $332.01 | 2,462,800 | — | — |
| 2019-09-27 | $27.79 | $333.09 | 2,337,800 | — | — |
| 2019-09-26 | $27.90 | $334.41 | 1,755,700 | — | — |
| 2019-09-25 | $27.84 | $333.69 | 2,593,100 | — | — |
| 2019-09-24 | $27.55 | $330.21 | 3,000,900 | — | — |
| 2019-09-23 | $27.62 | $331.05 | 3,083,000 | — | — |
| 2019-09-20 | $27.64 | $331.29 | 4,954,800 | — | — |
| 2019-09-19 | $27.79 | $333.09 | 2,261,600 | — | — |
| 2019-09-18 | $27.82 | $333.45 | 3,159,900 | — | — |
| 2019-09-17 | $27.83 | $333.57 | 2,041,200 | — | — |
| 2019-09-16 | $27.59 | $330.69 | 3,182,800 | — | — |
| 2019-09-13 | $27.41 | $328.53 | 4,078,600 | — | — |
| 2019-09-12 | $27.87 | $334.05 | 3,343,600 | — | — |
| 2019-09-11 | $27.99 | $335.48 | 3,965,300 | — | — |
| 2019-09-10 | $27.34 | $327.69 | 3,101,500 | — | — |
| 2019-09-09 | $26.88 | $322.18 | 3,960,600 | — | — |
| 2019-09-06 | $26.71 | $320.14 | 4,290,900 | — | — |
| 2019-09-05 | $26.59 | $318.70 | 3,739,900 | — | — |
| 2019-09-04 | $26.62 | $314.99 | 3,061,400 | — | — |
| 2019-09-03 | $26.40 | $312.39 | 2,833,800 | — | — |
| 2019-08-30 | $26.31 | $311.32 | 4,557,900 | — | — |
| 2019-08-29 | $26.11 | $308.95 | 2,982,500 | — | — |
| 2019-08-28 | $25.65 | $303.51 | 4,236,000 | — | — |
| 2019-08-27 | $25.05 | $296.41 | 3,278,400 | — | — |
| 2019-08-26 | $25.45 | $301.14 | 2,518,000 | — | — |
| 2019-08-23 | $25.12 | $297.24 | 4,285,200 | — | — |
| 2019-08-22 | $25.64 | $303.39 | 2,374,900 | — | — |
| 2019-08-21 | $25.50 | $301.74 | 2,687,900 | — | — |
| 2019-08-20 | $25.03 | $296.17 | 2,583,000 | — | — |
| 2019-08-19 | $25.18 | $297.95 | 3,058,900 | — | — |
| 2019-08-16 | $25.16 | $297.71 | 2,966,800 | — | — |
| 2019-08-15 | $24.78 | $293.22 | 2,657,400 | — | — |
| 2019-08-14 | $24.50 | $289.90 | 3,057,200 | — | — |
| 2019-08-13 | $25.09 | $296.88 | 2,918,300 | — | — |
| 2019-08-12 | $24.71 | $292.39 | 2,651,800 | — | — |
| 2019-08-09 | $24.74 | $292.74 | 3,535,800 | — | — |
| 2019-08-08 | $25.14 | $297.48 | 3,244,900 | — | — |
| 2019-08-07 | $24.68 | $292.03 | 3,418,200 | — | — |
| 2019-08-06 | $24.36 | $288.25 | 4,823,900 | — | — |
| 2019-08-05 | $24.47 | $289.55 | 4,347,900 | — | — |
| 2019-08-02 | $25.10 | $297.00 | 4,680,600 | — | — |
| 2019-08-01 | $25.03 | $296.17 | 7,103,000 | — | — |
| 2019-07-31 | $25.41 | $300.67 | 3,692,200 | — | — |
| 2019-07-30 | $26.09 | $308.72 | 2,874,100 | — | — |
| 2019-07-29 | $25.84 | $305.76 | 4,432,600 | — | — |
| 2019-07-26 | $26.21 | $310.14 | 4,950,600 | — | — |
| 2019-07-25 | $25.07 | $296.65 | 4,246,200 | — | — |
| 2019-07-24 | $25.54 | $302.21 | 2,503,700 | — | — |
| 2019-07-23 | $25.37 | $300.20 | 2,571,400 | — | — |
| 2019-07-22 | $25.14 | $297.48 | 1,643,800 | — | — |
| 2019-07-19 | $25.09 | $296.88 | 3,064,000 | — | — |
| 2019-07-18 | $25.10 | $297.00 | 3,041,100 | — | — |
| 2019-07-17 | $25.30 | $299.37 | 3,497,700 | — | — |
| 2019-07-16 | $25.74 | $304.58 | 3,419,300 | — | — |
| 2019-07-15 | $25.54 | $302.21 | 2,265,400 | — | — |
| 2019-07-12 | $25.54 | $302.21 | 2,894,100 | — | — |
| 2019-07-11 | $25.81 | $305.40 | 3,151,700 | — | — |
| 2019-07-10 | $26.31 | $311.32 | 3,195,200 | — | — |
| 2019-07-09 | $26.29 | $311.08 | 2,955,000 | — | — |
| 2019-07-08 | $26.43 | $312.74 | 3,638,900 | — | — |
| 2019-07-05 | $26.61 | $314.87 | 2,865,000 | — | — |
| 2019-07-03 | $26.85 | $317.71 | 1,897,800 | — | — |
| 2019-07-02 | $26.52 | $313.81 | 3,779,400 | — | — |
| 2019-07-01 | $26.40 | $312.39 | 5,151,000 | — | — |
| 2019-06-28 | $26.34 | $311.68 | 5,349,400 | — | — |
| 2019-06-27 | $25.97 | $307.30 | 4,521,900 | — | — |
| 2019-06-26 | $25.45 | $301.14 | 6,478,500 | — | — |
| 2019-06-25 | $25.56 | $302.45 | 6,399,800 | — | — |
| 2019-06-24 | $25.83 | $305.64 | 6,334,300 | — | — |
| 2019-06-21 | $26.15 | $309.43 | 9,537,000 | — | — |
| 2019-06-20 | $26.56 | $314.28 | 7,183,800 | — | — |
| 2019-06-19 | $26.06 | $308.36 | 6,373,100 | — | — |
| 2019-06-18 | $25.98 | $307.42 | 5,797,100 | — | — |
| 2019-06-17 | $25.67 | $303.75 | 5,095,200 | — | — |
| 2019-06-14 | $25.71 | $304.22 | 6,294,400 | — | — |
| 2019-06-13 | $25.28 | $299.13 | 5,326,400 | — | — |
| 2019-06-12 | $25.06 | $296.53 | 5,125,300 | — | — |
| 2019-06-11 | $24.47 | $289.55 | 4,968,300 | — | — |
| 2019-06-10 | $24.11 | $285.29 | 7,680,900 | — | — |
| 2019-06-07 | $23.79 | $281.50 | 9,135,500 | — | — |
| 2019-06-06 | $23.10 | $273.34 | 7,765,200 | — | — |
| 2019-06-05 | $23.34 | $272.15 | 5,791,100 | — | — |
| 2019-06-04 | $23.42 | $273.09 | 11,695,500 | — | — |
| 2019-06-03 | $22.90 | $267.02 | 5,567,900 | — | — |
| 2019-05-31 | $22.80 | $265.86 | 6,454,900 | — | — |
| 2019-05-30 | $22.52 | $262.59 | 8,682,100 | — | — |
| 2019-05-29 | $22.57 | $263.18 | 6,041,400 | — | — |
| 2019-05-28 | $22.58 | $263.29 | 7,952,300 | — | — |
| 2019-05-24 | $23.01 | $268.31 | 5,074,600 | — | — |
| 2019-05-23 | $22.91 | $267.14 | 9,137,800 | — | — |
| 2019-05-22 | $23.13 | $269.71 | 5,229,100 | — | — |
| 2019-05-21 | $23.51 | $274.14 | 6,920,900 | — | — |
| 2019-05-20 | $23.46 | $273.55 | 5,639,000 | — | — |
| 2019-05-17 | $24.35 | $283.93 | 5,808,900 | — | — |
| 2019-05-16 | $25.06 | $292.21 | 4,207,400 | — | — |
| 2019-05-15 | $24.95 | $290.93 | 5,730,400 | — | — |
| 2019-05-14 | $24.98 | $291.28 | 4,183,300 | — | — |
| 2019-05-13 | $25.14 | $293.14 | 3,959,600 | — | — |
| 2019-05-10 | $25.55 | $297.92 | 2,603,400 | — | — |
| 2019-05-09 | $25.66 | $299.21 | 2,351,200 | — | — |
| 2019-05-08 | $25.63 | $298.86 | 2,825,600 | — | — |
| 2019-05-07 | $26.03 | $303.52 | 3,460,800 | — | — |
| 2019-05-06 | $26.60 | $310.17 | 3,045,800 | — | — |
| 2019-05-03 | $26.78 | $312.27 | 2,848,400 | — | — |
| 2019-05-02 | $26.46 | $308.53 | 2,514,400 | — | — |
| 2019-05-01 | $26.64 | $310.63 | 2,749,700 | — | — |
| 2019-04-30 | $26.80 | $312.50 | 5,556,500 | — | — |
| 2019-04-29 | $26.46 | $308.53 | 4,587,400 | — | — |
| 2019-04-26 | $27.37 | $319.15 | 5,980,000 | — | — |
| 2019-04-25 | $26.26 | $306.20 | 4,632,000 | — | — |
| 2019-04-24 | $26.33 | $307.02 | 3,366,500 | — | — |
| 2019-04-23 | $25.94 | $302.47 | 3,649,700 | — | — |
| 2019-04-22 | $25.76 | $300.37 | 3,369,300 | — | — |
| 2019-04-18 | $26.36 | $307.37 | 3,505,500 | — | — |
| 2019-04-17 | $26.38 | $307.60 | 5,307,100 | — | — |
| 2019-04-16 | $26.82 | $312.73 | 4,282,100 | — | — |
| 2019-04-15 | $27.08 | $315.76 | 2,385,600 | — | — |
| 2019-04-12 | $27.17 | $316.81 | 3,936,600 | — | — |
| 2019-04-11 | $27.08 | $315.76 | 4,206,300 | — | — |
| 2019-04-10 | $26.71 | $311.45 | 2,357,300 | — | — |
| 2019-04-09 | $26.60 | $310.17 | 3,086,600 | — | — |
| 2019-04-08 | $27.09 | $315.88 | 3,470,100 | — | — |
| 2019-04-05 | $27.39 | $319.38 | 5,169,500 | — | — |
| 2019-04-04 | $26.84 | $312.97 | 3,035,900 | — | — |
| 2019-04-03 | $26.68 | $311.10 | 3,872,300 | — | — |
| 2019-04-02 | $26.58 | $309.93 | 4,352,300 | — | — |
| 2019-04-01 | $26.52 | $309.23 | 4,911,400 | — | — |
| 2019-03-29 | $26.34 | $307.14 | 4,707,400 | — | — |
| 2019-03-28 | $26.61 | $310.28 | 5,755,500 | — | — |
| 2019-03-27 | $25.59 | $298.39 | 3,640,400 | — | — |
| 2019-03-26 | $25.47 | $296.99 | 3,700,700 | — | — |
| 2019-03-25 | $25.49 | $297.22 | 3,495,300 | — | — |
| 2019-03-22 | $25.76 | $300.37 | 4,601,400 | — | — |
| 2019-03-21 | $26.19 | $305.39 | 4,429,100 | — | — |
| 2019-03-20 | $25.37 | $295.82 | 4,190,000 | — | — |
| 2019-03-19 | $25.56 | $298.04 | 3,485,800 | — | — |
| 2019-03-18 | $25.60 | $298.51 | 3,872,500 | — | — |
| 2019-03-15 | $25.53 | $297.69 | 4,830,800 | — | — |
| 2019-03-14 | $25.55 | $297.92 | 4,104,500 | — | — |
| 2019-03-13 | $26.08 | $304.10 | 3,763,100 | — | — |
| 2019-03-12 | $25.77 | $300.49 | 3,737,400 | — | — |
| 2019-03-11 | $25.84 | $301.31 | 5,120,500 | — | — |
| 2019-03-08 | $24.66 | $287.55 | 5,003,500 | — | — |
| 2019-03-07 | $24.35 | $283.93 | 3,386,000 | — | — |
| 2019-03-06 | $24.62 | $287.08 | 3,113,800 | — | — |
| 2019-03-05 | $24.59 | $286.73 | 3,993,500 | — | — |
| 2019-03-04 | $24.95 | $290.93 | 3,842,700 | — | — |
| 2019-03-01 | $25.01 | $291.63 | 7,067,200 | — | — |
| 2019-02-28 | $24.89 | $290.23 | 6,255,800 | — | — |
| 2019-02-27 | $25.85 | $297.46 | 4,900,800 | — | — |
| 2019-02-26 | $25.56 | $294.12 | 3,587,700 | — | — |
| 2019-02-25 | $25.86 | $297.57 | 3,451,300 | — | — |
| 2019-02-22 | $26.09 | $300.22 | 3,192,800 | — | — |
| 2019-02-21 | $25.74 | $296.19 | 3,223,400 | — | — |
| 2019-02-20 | $25.87 | $297.69 | 5,329,700 | — | — |
| 2019-02-19 | $25.59 | $294.47 | 6,782,000 | — | — |
| 2019-02-15 | $25.54 | $293.89 | 5,359,600 | — | — |
| 2019-02-14 | $25.42 | $292.51 | 5,054,500 | — | — |
| 2019-02-13 | $25.39 | $292.16 | 5,655,400 | — | — |
| 2019-02-12 | $25.33 | $291.47 | 7,417,700 | — | — |
| 2019-02-11 | $25.40 | $292.28 | 6,303,700 | — | — |
| 2019-02-08 | $25.65 | $295.16 | 4,908,500 | — | — |
| 2019-02-07 | $25.91 | $298.15 | 6,171,400 | — | — |
| 2019-02-06 | $26.27 | $302.29 | 5,480,000 | — | — |
| 2019-02-05 | $26.48 | $304.71 | 5,040,900 | — | — |
| 2019-02-04 | $26.15 | $300.91 | 6,367,200 | — | — |
| 2019-02-01 | $26.75 | $307.81 | 6,851,900 | — | — |
| 2019-01-31 | $26.24 | $301.95 | 9,748,800 | — | — |
| 2019-01-30 | $26.21 | $301.60 | 3,408,800 | — | — |
| 2019-01-29 | $25.85 | $297.46 | 4,328,700 | — | — |
| 2019-01-28 | $25.80 | $296.88 | 4,807,000 | — | — |
| 2019-01-25 | $25.70 | $295.73 | 5,211,700 | — | — |
| 2019-01-24 | $25.17 | $289.63 | 6,461,100 | — | — |
| 2019-01-23 | $24.29 | $279.51 | 4,492,400 | — | — |
| 2019-01-22 | $24.55 | $282.50 | 5,156,800 | — | — |
| 2019-01-18 | $25.08 | $288.60 | 5,306,000 | — | — |
| 2019-01-17 | $24.64 | $283.53 | 3,738,800 | — | — |
| 2019-01-16 | $24.38 | $280.54 | 4,155,600 | — | — |
| 2019-01-15 | $24.11 | $277.44 | 4,224,400 | — | — |
| 2019-01-14 | $24.08 | $277.09 | 3,548,900 | — | — |
| 2019-01-11 | $24.21 | $278.59 | 4,594,400 | — | — |
| 2019-01-10 | $24.30 | $279.62 | 5,954,800 | — | — |
| 2019-01-09 | $23.70 | $272.72 | 3,926,900 | — | — |
| 2019-01-08 | $23.62 | $271.80 | 6,232,800 | — | — |
| 2019-01-07 | $23.48 | $270.19 | 6,562,200 | — | — |
| 2019-01-04 | $23.02 | $264.89 | 5,843,900 | — | — |
| 2019-01-03 | $22.26 | $256.15 | 9,788,300 | — | — |
| 2019-01-02 | $21.53 | $247.75 | 7,442,000 | — | — |