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
- 1970-01-02 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 | $49.91 | $1,741.99 | 5,978,800 | — | — |
| 2019-12-30 | $49.89 | $1,741.29 | 6,691,000 | — | — |
| 2019-12-27 | $50.40 | $1,759.09 | 7,700,500 | — | — |
| 2019-12-26 | $50.40 | $1,759.09 | 7,351,000 | — | — |
| 2019-12-24 | $50.28 | $1,754.90 | 3,684,500 | — | — |
| 2019-12-23 | $51.55 | $1,769.91 | 8,046,000 | — | — |
| 2019-12-20 | $51.13 | $1,755.49 | 21,655,800 | — | — |
| 2019-12-19 | $50.79 | $1,743.82 | 9,876,200 | — | — |
| 2019-12-18 | $51.36 | $1,763.39 | 8,097,800 | — | — |
| 2019-12-17 | $50.83 | $1,745.19 | 9,646,600 | — | — |
| 2019-12-16 | $50.60 | $1,737.29 | 10,791,400 | — | — |
| 2019-12-13 | $50.16 | $1,722.19 | 6,103,700 | — | — |
| 2019-12-12 | $49.93 | $1,714.29 | 6,433,200 | — | — |
| 2019-12-11 | $50.30 | $1,726.99 | 6,415,000 | — | — |
| 2019-12-10 | $50.05 | $1,718.41 | 6,073,500 | — | — |
| 2019-12-09 | $50.53 | $1,734.89 | 5,337,000 | — | — |
| 2019-12-06 | $50.41 | $1,730.77 | 5,144,100 | — | — |
| 2019-12-05 | $50.17 | $1,722.53 | 7,279,200 | — | — |
| 2019-12-04 | $50.11 | $1,720.47 | 8,266,100 | — | — |
| 2019-12-03 | $50.10 | $1,720.13 | 9,241,600 | — | — |
| 2019-12-02 | $50.60 | $1,737.29 | 9,551,500 | — | — |
| 2019-11-29 | $49.70 | $1,706.39 | 2,678,500 | — | — |
| 2019-11-27 | $49.75 | $1,708.11 | 5,679,600 | — | — |
| 2019-11-26 | $49.22 | $1,689.91 | 10,749,600 | — | — |
| 2019-11-25 | $49.26 | $1,691.29 | 7,685,300 | — | — |
| 2019-11-22 | $49.00 | $1,682.36 | 9,256,900 | — | — |
| 2019-11-21 | $48.82 | $1,676.18 | 8,500,200 | — | — |
| 2019-11-20 | $48.45 | $1,663.47 | 15,262,900 | — | — |
| 2019-11-19 | $46.93 | $1,611.29 | 10,280,000 | — | — |
| 2019-11-18 | $48.34 | $1,659.70 | 11,529,900 | — | — |
| 2019-11-15 | $47.97 | $1,646.99 | 8,329,800 | — | — |
| 2019-11-14 | $46.63 | $1,600.99 | 6,413,400 | — | — |
| 2019-11-13 | $46.83 | $1,607.85 | 7,733,800 | — | — |
| 2019-11-12 | $47.00 | $1,613.69 | 6,631,900 | — | — |
| 2019-11-11 | $46.41 | $1,593.43 | 5,895,600 | — | — |
| 2019-11-08 | $46.41 | $1,593.43 | 5,604,100 | — | — |
| 2019-11-07 | $45.98 | $1,578.67 | 8,383,500 | — | — |
| 2019-11-06 | $45.91 | $1,576.27 | 7,713,300 | — | — |
| 2019-11-05 | $46.25 | $1,587.94 | 9,413,800 | — | — |
| 2019-11-04 | $45.60 | $1,565.62 | 8,863,500 | — | — |
| 2019-11-01 | $45.06 | $1,547.08 | 9,254,400 | — | — |
| 2019-10-31 | $44.79 | $1,537.81 | 12,698,200 | — | — |
| 2019-10-30 | $45.96 | $1,577.98 | 7,848,800 | — | — |
| 2019-10-29 | $46.38 | $1,592.40 | 9,042,500 | — | — |
| 2019-10-28 | $45.99 | $1,579.01 | 12,435,400 | — | — |
| 2019-10-25 | $46.80 | $1,606.82 | 6,805,200 | — | — |
| 2019-10-24 | $46.96 | $1,612.32 | 7,872,800 | — | — |
| 2019-10-23 | $46.75 | $1,605.11 | 9,323,100 | — | — |
| 2019-10-22 | $46.34 | $1,591.03 | 9,921,700 | — | — |
| 2019-10-21 | $45.56 | $1,564.25 | 10,422,000 | — | — |
| 2019-10-18 | $44.33 | $1,522.02 | 13,209,800 | — | — |
| 2019-10-17 | $44.28 | $1,520.30 | 9,255,800 | — | — |
| 2019-10-16 | $43.51 | $1,493.87 | 7,916,800 | — | — |
| 2019-10-15 | $43.43 | $1,491.12 | 7,003,900 | — | — |
| 2019-10-14 | $42.72 | $1,466.74 | 6,743,000 | — | — |
| 2019-10-11 | $42.57 | $1,461.59 | 7,714,800 | — | — |
| 2019-10-10 | $42.98 | $1,475.67 | 10,563,700 | — | — |
| 2019-10-09 | $42.46 | $1,457.81 | 7,764,100 | — | — |
| 2019-10-08 | $42.00 | $1,442.02 | 9,985,000 | — | — |
| 2019-10-07 | $42.17 | $1,447.86 | 16,154,000 | — | — |
| 2019-10-04 | $41.65 | $1,430.00 | 12,485,900 | — | — |
| 2019-10-03 | $40.81 | $1,401.16 | 11,412,600 | — | — |
| 2019-10-02 | $40.21 | $1,380.56 | 9,586,900 | — | — |
| 2019-10-01 | $41.16 | $1,413.18 | 7,696,100 | — | — |
| 2019-09-30 | $40.90 | $1,404.25 | 9,891,900 | — | — |
| 2019-09-27 | $40.13 | $1,377.82 | 8,618,500 | — | — |
| 2019-09-26 | $40.66 | $1,396.01 | 11,894,400 | — | — |
| 2019-09-25 | $40.56 | $1,392.58 | 26,028,300 | — | — |
| 2019-09-24 | $40.73 | $1,398.42 | 11,577,900 | — | — |
| 2019-09-23 | $40.88 | $1,403.57 | 10,826,000 | — | — |
| 2019-09-20 | $40.81 | $1,401.16 | 31,224,800 | — | — |
| 2019-09-19 | $40.12 | $1,377.47 | 22,526,700 | — | — |
| 2019-09-18 | $40.84 | $1,402.19 | 13,290,500 | — | — |
| 2019-09-17 | $41.31 | $1,418.33 | 11,659,500 | — | — |
| 2019-09-16 | $41.41 | $1,421.76 | 16,502,700 | — | — |
| 2019-09-13 | $42.01 | $1,442.36 | 21,099,500 | — | — |
| 2019-09-12 | $44.46 | $1,497.64 | 9,625,500 | — | — |
| 2019-09-11 | $44.72 | $1,506.40 | 16,156,100 | — | — |
| 2019-09-10 | $44.24 | $1,490.23 | 11,305,600 | — | — |
| 2019-09-09 | $44.04 | $1,483.49 | 10,164,500 | — | — |
| 2019-09-06 | $43.85 | $1,477.09 | 10,429,600 | — | — |
| 2019-09-05 | $43.85 | $1,477.09 | 9,043,300 | — | — |
| 2019-09-04 | $44.30 | $1,492.25 | 7,839,500 | — | — |
| 2019-09-03 | $44.04 | $1,483.49 | 8,934,800 | — | — |
| 2019-08-30 | $43.74 | $1,473.39 | 13,984,600 | — | — |
| 2019-08-29 | $44.25 | $1,490.57 | 18,214,200 | — | — |
| 2019-08-28 | $45.85 | $1,544.46 | 20,298,000 | — | — |
| 2019-08-27 | $45.25 | $1,524.25 | 58,065,900 | — | — |
| 2019-08-26 | $47.12 | $1,587.24 | 12,763,200 | — | — |
| 2019-08-23 | $46.41 | $1,563.33 | 10,740,100 | — | — |
| 2019-08-22 | $46.59 | $1,569.39 | 8,287,000 | — | — |
| 2019-08-21 | $46.25 | $1,557.94 | 5,323,600 | — | — |
| 2019-08-20 | $46.03 | $1,550.53 | 5,619,400 | — | — |
| 2019-08-19 | $46.70 | $1,573.10 | 4,439,900 | — | — |
| 2019-08-16 | $46.48 | $1,565.69 | 6,986,700 | — | — |
| 2019-08-15 | $45.49 | $1,532.34 | 6,363,500 | — | — |
| 2019-08-14 | $45.87 | $1,545.14 | 8,907,400 | — | — |
| 2019-08-13 | $46.78 | $1,575.79 | 5,744,700 | — | — |
| 2019-08-12 | $45.98 | $1,548.84 | 4,558,500 | — | — |
| 2019-08-09 | $46.16 | $1,554.91 | 8,125,000 | — | — |
| 2019-08-08 | $46.50 | $1,566.36 | 10,565,400 | — | — |
| 2019-08-07 | $46.23 | $1,557.26 | 13,216,200 | — | — |
| 2019-08-06 | $46.16 | $1,554.91 | 8,779,100 | — | — |
| 2019-08-05 | $46.65 | $1,571.41 | 10,326,000 | — | — |
| 2019-08-02 | $47.93 | $1,614.53 | 7,072,200 | — | — |
| 2019-08-01 | $47.88 | $1,612.85 | 9,933,800 | — | — |
| 2019-07-31 | $47.07 | $1,585.56 | 12,252,300 | — | — |
| 2019-07-30 | $48.50 | $1,633.73 | 13,184,600 | — | — |
| 2019-07-29 | $50.31 | $1,694.70 | 6,271,600 | — | — |
| 2019-07-26 | $49.86 | $1,679.54 | 7,352,900 | — | — |
| 2019-07-25 | $49.59 | $1,670.45 | 4,086,800 | — | — |
| 2019-07-24 | $49.78 | $1,676.85 | 4,280,200 | — | — |
| 2019-07-23 | $50.04 | $1,685.61 | 6,243,400 | — | — |
| 2019-07-22 | $49.67 | $1,673.14 | 4,983,700 | — | — |
| 2019-07-19 | $50.53 | $1,702.11 | 5,262,500 | — | — |
| 2019-07-18 | $50.53 | $1,702.11 | 9,852,100 | — | — |
| 2019-07-17 | $49.45 | $1,665.73 | 5,381,800 | — | — |
| 2019-07-16 | $49.41 | $1,664.38 | 5,569,400 | — | — |
| 2019-07-15 | $49.54 | $1,668.76 | 4,616,900 | — | — |
| 2019-07-12 | $49.50 | $1,667.42 | 6,103,600 | — | — |
| 2019-07-11 | $49.26 | $1,659.33 | 5,857,000 | — | — |
| 2019-07-10 | $49.00 | $1,650.57 | 6,533,000 | — | — |
| 2019-07-09 | $48.35 | $1,628.68 | 6,056,300 | — | — |
| 2019-07-08 | $49.08 | $1,653.27 | 6,502,400 | — | — |
| 2019-07-05 | $48.78 | $1,643.16 | 5,291,000 | — | — |
| 2019-07-03 | $49.19 | $1,656.97 | 3,909,200 | — | — |
| 2019-07-02 | $48.60 | $1,637.10 | 6,098,300 | — | — |
| 2019-07-01 | $47.69 | $1,606.45 | 7,173,700 | — | — |
| 2019-06-28 | $47.35 | $1,594.99 | 20,573,100 | — | — |
| 2019-06-27 | $47.90 | $1,613.52 | 5,906,900 | — | — |
| 2019-06-26 | $47.94 | $1,614.87 | 10,469,300 | — | — |
| 2019-06-25 | $48.78 | $1,643.16 | 7,197,100 | — | — |
| 2019-06-24 | $48.49 | $1,633.39 | 10,215,100 | — | — |
| 2019-06-21 | $48.00 | $1,616.89 | 23,069,000 | — | — |
| 2019-06-20 | $50.26 | $1,693.02 | 9,301,900 | — | — |
| 2019-06-19 | $49.90 | $1,680.89 | 8,193,500 | — | — |
| 2019-06-18 | $50.12 | $1,688.30 | 6,253,400 | — | — |
| 2019-06-17 | $50.86 | $1,713.23 | 4,876,200 | — | — |
| 2019-06-14 | $50.86 | $1,713.23 | 5,669,300 | — | — |
| 2019-06-13 | $51.21 | $1,725.02 | 4,074,200 | — | — |
| 2019-06-12 | $51.59 | $1,710.87 | 6,698,600 | — | — |
| 2019-06-11 | $52.15 | $1,729.44 | 6,709,000 | — | — |
| 2019-06-10 | $51.21 | $1,698.27 | 4,989,100 | — | — |
| 2019-06-07 | $51.38 | $1,703.90 | 5,161,500 | — | — |
| 2019-06-06 | $50.75 | $1,683.01 | 7,267,900 | — | — |
| 2019-06-05 | $49.69 | $1,647.86 | 8,692,100 | — | — |
| 2019-06-04 | $50.42 | $1,672.07 | 5,846,400 | — | — |
| 2019-06-03 | $50.10 | $1,661.46 | 6,306,400 | — | — |
| 2019-05-31 | $49.06 | $1,626.97 | 6,416,500 | — | — |
| 2019-05-30 | $50.21 | $1,665.10 | 5,801,700 | — | — |
| 2019-05-29 | $50.19 | $1,664.44 | 10,412,200 | — | — |
| 2019-05-28 | $49.87 | $1,653.83 | 18,094,100 | — | — |
| 2019-05-24 | $52.40 | $1,737.73 | 5,735,000 | — | — |
| 2019-05-23 | $52.81 | $1,751.33 | 6,493,700 | — | — |
| 2019-05-22 | $52.83 | $1,751.99 | 6,970,600 | — | — |
| 2019-05-21 | $51.87 | $1,720.16 | 6,218,900 | — | — |
| 2019-05-20 | $52.33 | $1,735.41 | 7,133,900 | — | — |
| 2019-05-17 | $52.35 | $1,736.07 | 6,129,900 | — | — |
| 2019-05-16 | $52.03 | $1,725.46 | 6,350,800 | — | — |
| 2019-05-15 | $52.13 | $1,728.78 | 4,803,900 | — | — |
| 2019-05-14 | $51.89 | $1,720.82 | 5,527,600 | — | — |
| 2019-05-13 | $51.44 | $1,705.90 | 6,150,200 | — | — |
| 2019-05-10 | $52.11 | $1,728.11 | 7,825,800 | — | — |
| 2019-05-09 | $51.99 | $1,724.13 | 7,161,400 | — | — |
| 2019-05-08 | $51.96 | $1,723.14 | 8,784,600 | — | — |
| 2019-05-07 | $52.94 | $1,755.64 | 6,808,400 | — | — |
| 2019-05-06 | $53.53 | $1,775.21 | 7,234,300 | — | — |
| 2019-05-03 | $53.76 | $1,782.83 | 5,138,100 | — | — |
| 2019-05-02 | $53.16 | $1,762.93 | 5,803,000 | — | — |
| 2019-05-01 | $53.39 | $1,770.56 | 7,372,100 | — | — |
| 2019-04-30 | $54.33 | $1,801.74 | 15,760,100 | — | — |
| 2019-04-29 | $53.51 | $1,774.54 | 8,045,500 | — | — |
| 2019-04-26 | $52.79 | $1,750.66 | 9,129,600 | — | — |
| 2019-04-25 | $51.41 | $1,704.90 | 16,929,600 | — | — |
| 2019-04-24 | $54.71 | $1,814.34 | 9,662,200 | — | — |
| 2019-04-23 | $54.82 | $1,817.98 | 9,228,900 | — | — |
| 2019-04-22 | $54.61 | $1,811.02 | 9,066,800 | — | — |
| 2019-04-18 | $54.37 | $1,803.06 | 18,001,200 | — | — |
| 2019-04-17 | $56.18 | $1,863.09 | 6,002,100 | — | — |
| 2019-04-16 | $56.39 | $1,870.05 | 5,403,800 | — | — |
| 2019-04-15 | $56.94 | $1,888.29 | 4,667,200 | — | — |
| 2019-04-12 | $56.56 | $1,875.69 | 4,689,000 | — | — |
| 2019-04-11 | $55.98 | $1,856.45 | 5,259,700 | — | — |
| 2019-04-10 | $55.42 | $1,837.88 | 5,786,400 | — | — |
| 2019-04-09 | $55.11 | $1,827.60 | 6,045,700 | — | — |
| 2019-04-08 | $55.28 | $1,833.24 | 5,607,100 | — | — |
| 2019-04-05 | $54.77 | $1,816.33 | 7,743,700 | — | — |
| 2019-04-04 | $54.60 | $1,810.69 | 8,452,600 | — | — |
| 2019-04-03 | $53.98 | $1,790.13 | 18,583,800 | — | — |
| 2019-04-02 | $56.69 | $1,880.00 | 8,457,900 | — | — |
| 2019-04-01 | $57.73 | $1,914.49 | 7,011,900 | — | — |
| 2019-03-29 | $57.43 | $1,904.54 | 9,447,400 | — | — |
| 2019-03-28 | $56.70 | $1,880.33 | 9,951,000 | — | — |
| 2019-03-27 | $56.30 | $1,867.07 | 7,819,700 | — | — |
| 2019-03-26 | $57.03 | $1,891.27 | 7,146,400 | — | — |
| 2019-03-25 | $56.55 | $1,875.36 | 8,620,400 | — | — |
| 2019-03-22 | $55.92 | $1,854.46 | 8,850,200 | — | — |
| 2019-03-21 | $56.93 | $1,861.43 | 10,413,400 | — | — |
| 2019-03-20 | $55.72 | $1,821.87 | 16,750,600 | — | — |
| 2019-03-19 | $56.01 | $1,831.35 | 16,077,100 | — | — |
| 2019-03-18 | $57.30 | $1,873.53 | 8,272,400 | — | — |
| 2019-03-15 | $56.75 | $1,855.54 | 24,580,600 | — | — |
| 2019-03-14 | $56.40 | $1,844.10 | 11,896,000 | — | — |
| 2019-03-13 | $56.13 | $1,835.27 | 11,166,300 | — | — |
| 2019-03-12 | $55.75 | $1,822.85 | 17,503,300 | — | — |
| 2019-03-11 | $56.01 | $1,831.35 | 11,709,200 | — | — |
| 2019-03-08 | $55.37 | $1,810.42 | 13,411,200 | — | — |
| 2019-03-07 | $54.74 | $1,789.82 | 20,093,400 | — | — |
| 2019-03-06 | $54.67 | $1,787.53 | 13,335,200 | — | — |
| 2019-03-05 | $52.88 | $1,729.01 | 9,527,800 | — | — |
| 2019-03-04 | $52.46 | $1,715.27 | 8,437,100 | — | — |
| 2019-03-01 | $52.75 | $1,724.76 | 7,386,500 | — | — |
| 2019-02-28 | $52.41 | $1,713.64 | 11,194,800 | — | — |
| 2019-02-27 | $52.32 | $1,710.70 | 8,597,400 | — | — |
| 2019-02-26 | $52.10 | $1,703.50 | 12,231,100 | — | — |
| 2019-02-25 | $51.84 | $1,695.00 | 15,052,000 | — | — |
| 2019-02-22 | $51.50 | $1,683.88 | 8,232,900 | — | — |
| 2019-02-21 | $50.37 | $1,646.94 | 7,337,100 | — | — |
| 2019-02-20 | $50.51 | $1,651.52 | 11,133,600 | — | — |
| 2019-02-19 | $48.99 | $1,601.82 | 11,662,900 | — | — |
| 2019-02-15 | $48.74 | $1,593.64 | 9,161,700 | — | — |
| 2019-02-14 | $49.14 | $1,606.72 | 7,401,400 | — | — |
| 2019-02-13 | $49.00 | $1,602.14 | 9,106,900 | — | — |
| 2019-02-12 | $49.66 | $1,623.72 | 8,930,100 | — | — |
| 2019-02-11 | $48.89 | $1,598.55 | 7,786,800 | — | — |
| 2019-02-08 | $48.84 | $1,596.91 | 8,577,800 | — | — |
| 2019-02-07 | $48.72 | $1,592.99 | 8,849,400 | — | — |
| 2019-02-06 | $49.27 | $1,610.97 | 8,815,400 | — | — |
| 2019-02-05 | $49.04 | $1,603.45 | 17,882,100 | — | — |
| 2019-02-04 | $49.11 | $1,605.74 | 11,725,800 | — | — |
| 2019-02-01 | $49.20 | $1,608.68 | 15,596,800 | — | — |
| 2019-01-31 | $49.35 | $1,613.59 | 23,635,100 | — | — |
| 2019-01-30 | $47.80 | $1,562.91 | 23,371,900 | — | — |
| 2019-01-29 | $45.91 | $1,501.11 | 16,785,500 | — | — |
| 2019-01-28 | $45.30 | $1,481.16 | 17,772,000 | — | — |
| 2019-01-25 | $44.24 | $1,446.51 | 14,265,700 | — | — |
| 2019-01-24 | $43.33 | $1,416.75 | 27,841,900 | — | — |
| 2019-01-23 | $44.70 | $1,461.55 | 15,006,600 | — | — |
| 2019-01-22 | $44.97 | $1,470.37 | 23,885,200 | — | — |
| 2019-01-18 | $48.31 | $1,579.58 | 13,831,400 | — | — |
| 2019-01-17 | $47.06 | $1,538.71 | 13,407,100 | — | — |
| 2019-01-16 | $47.20 | $1,543.29 | 13,711,000 | — | — |
| 2019-01-15 | $47.91 | $1,566.50 | 10,655,000 | — | — |
| 2019-01-14 | $48.26 | $1,577.95 | 10,563,400 | — | — |
| 2019-01-11 | $48.90 | $1,598.87 | 11,219,900 | — | — |
| 2019-01-10 | $48.86 | $1,597.57 | 15,910,200 | — | — |
| 2019-01-09 | $49.66 | $1,623.72 | 9,824,200 | — | — |
| 2019-01-08 | $49.06 | $1,604.10 | 10,725,400 | — | — |
| 2019-01-07 | $48.78 | $1,594.95 | 11,432,900 | — | — |
| 2019-01-04 | $50.30 | $1,644.65 | 10,464,000 | — | — |
| 2019-01-03 | $49.04 | $1,603.45 | 9,835,100 | — | — |
| 2019-01-02 | $49.31 | $1,612.28 | 9,412,800 | — | — |