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-02-22 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 | $4,250.55 | $4,719.77 | 600 | — | — |
| 2019-12-30 | $4,205.00 | $4,669.19 | 300 | — | — |
| 2019-12-27 | $4,169.52 | $4,629.79 | 700 | — | — |
| 2019-12-26 | $4,200.99 | $4,664.74 | 500 | — | — |
| 2019-12-24 | $4,211.00 | $4,675.85 | 500 | — | — |
| 2019-12-23 | $4,186.27 | $4,648.39 | 1,200 | — | — |
| 2019-12-20 | $4,195.00 | $4,658.08 | 1,200 | — | — |
| 2019-12-19 | $4,187.00 | $4,649.20 | 300 | — | — |
| 2019-12-18 | $4,185.00 | $4,646.98 | 800 | — | — |
| 2019-12-17 | $4,180.00 | $4,641.43 | 700 | — | — |
| 2019-12-16 | $4,176.28 | $4,637.30 | 700 | — | — |
| 2019-12-13 | $4,175.74 | $4,636.70 | 600 | — | — |
| 2019-12-12 | $4,175.04 | $4,635.92 | 200 | — | — |
| 2019-12-11 | $4,212.39 | $4,677.40 | 500 | — | — |
| 2019-12-10 | $4,170.00 | $4,630.33 | 300 | — | — |
| 2019-12-09 | $4,189.23 | $4,651.68 | 200 | — | — |
| 2019-12-06 | $4,214.29 | $4,679.50 | 900 | — | — |
| 2019-12-05 | $4,135.00 | $4,591.46 | 400 | — | — |
| 2019-12-04 | $4,069.31 | $4,518.52 | 500 | — | — |
| 2019-12-03 | $4,053.10 | $4,500.52 | 500 | — | — |
| 2019-12-02 | $4,191.44 | $4,654.13 | 500 | — | — |
| 2019-11-29 | $4,111.57 | $4,565.44 | 100 | — | — |
| 2019-11-27 | $4,109.10 | $4,562.70 | 100 | — | — |
| 2019-11-26 | $4,080.23 | $4,530.64 | 500 | — | — |
| 2019-11-25 | $4,115.00 | $4,569.25 | 300 | — | — |
| 2019-11-22 | $4,075.00 | $4,524.84 | 400 | — | — |
| 2019-11-21 | $4,106.78 | $4,560.13 | 700 | — | — |
| 2019-11-20 | $4,102.77 | $4,555.67 | 700 | — | — |
| 2019-11-19 | $4,130.01 | $4,585.92 | 300 | — | — |
| 2019-11-18 | $4,092.00 | $4,543.71 | 200 | — | — |
| 2019-11-15 | $4,130.00 | $4,585.91 | 500 | — | — |
| 2019-11-14 | $4,085.01 | $4,535.95 | 200 | — | — |
| 2019-11-13 | $4,084.82 | $4,535.74 | 400 | — | — |
| 2019-11-12 | $4,106.01 | $4,559.27 | 400 | — | — |
| 2019-11-11 | $4,165.69 | $4,625.54 | 500 | — | — |
| 2019-11-08 | $4,222.80 | $4,688.95 | 400 | — | — |
| 2019-11-07 | $4,280.04 | $4,752.51 | 400 | — | — |
| 2019-11-06 | $4,380.00 | $4,861.01 | 700 | — | — |
| 2019-11-05 | $4,251.21 | $4,718.08 | 300 | — | — |
| 2019-11-04 | $4,260.02 | $4,727.85 | 400 | — | — |
| 2019-11-01 | $4,205.00 | $4,666.79 | 400 | — | — |
| 2019-10-31 | $4,219.09 | $4,682.43 | 700 | — | — |
| 2019-10-30 | $4,318.27 | $4,792.50 | 400 | — | — |
| 2019-10-29 | $4,290.00 | $4,761.12 | 300 | — | — |
| 2019-10-28 | $4,263.02 | $4,731.18 | 400 | — | — |
| 2019-10-25 | $4,160.00 | $4,616.85 | 100 | — | — |
| 2019-10-24 | $4,151.00 | $4,606.86 | 200 | — | — |
| 2019-10-23 | $4,180.00 | $4,639.04 | 300 | — | — |
| 2019-10-22 | $4,155.88 | $4,612.27 | 200 | — | — |
| 2019-10-21 | $4,200.01 | $4,661.25 | 200 | — | — |
| 2019-10-18 | $4,268.39 | $4,737.14 | 500 | — | — |
| 2019-10-17 | $4,247.39 | $4,713.84 | 400 | — | — |
| 2019-10-16 | $4,275.00 | $4,744.48 | 300 | — | — |
| 2019-10-15 | $4,275.00 | $4,744.48 | 300 | — | — |
| 2019-10-14 | $4,252.01 | $4,718.96 | 300 | — | — |
| 2019-10-11 | $4,254.99 | $4,722.27 | 600 | — | — |
| 2019-10-10 | $4,175.00 | $4,633.50 | 200 | — | — |
| 2019-10-09 | $4,150.00 | $4,605.75 | 400 | — | — |
| 2019-10-08 | $4,047.80 | $4,492.33 | 300 | — | — |
| 2019-10-07 | $4,129.26 | $4,582.73 | 200 | — | — |
| 2019-10-04 | $4,204.98 | $4,666.77 | 200 | — | — |
| 2019-10-03 | $4,232.00 | $4,696.76 | 300 | — | — |
| 2019-10-02 | $4,235.00 | $4,700.09 | 400 | — | — |
| 2019-10-01 | $4,331.92 | $4,807.65 | 1,100 | — | — |
| 2019-09-30 | $4,375.00 | $4,855.46 | 300 | — | — |
| 2019-09-27 | $4,327.73 | $4,803.00 | 400 | — | — |
| 2019-09-26 | $4,366.02 | $4,845.49 | 700 | — | — |
| 2019-09-25 | $4,246.01 | $4,712.30 | 600 | — | — |
| 2019-09-24 | $4,185.00 | $4,644.59 | 500 | — | — |
| 2019-09-23 | $4,181.00 | $4,640.15 | 500 | — | — |
| 2019-09-20 | $4,090.00 | $4,539.16 | 2,000 | — | — |
| 2019-09-19 | $4,112.22 | $4,563.82 | 300 | — | — |
| 2019-09-18 | $4,160.02 | $4,616.87 | 300 | — | — |
| 2019-09-17 | $4,200.00 | $4,661.24 | 200 | — | — |
| 2019-09-16 | $4,178.31 | $4,637.17 | 500 | — | — |
| 2019-09-13 | $4,288.00 | $4,758.91 | 400 | — | — |
| 2019-09-12 | $4,353.51 | $4,831.61 | 700 | — | — |
| 2019-09-11 | $4,395.00 | $4,877.66 | 400 | — | — |
| 2019-09-10 | $4,350.06 | $4,827.78 | 500 | — | — |
| 2019-09-09 | $4,320.00 | $4,794.42 | 400 | — | — |
| 2019-09-06 | $4,324.92 | $4,799.88 | 300 | — | — |
| 2019-09-05 | $4,264.80 | $4,733.16 | 600 | — | — |
| 2019-09-04 | $4,254.60 | $4,721.84 | 1,000 | — | — |
| 2019-09-03 | $4,228.00 | $4,692.32 | 700 | — | — |
| 2019-08-30 | $4,130.18 | $4,583.75 | 600 | — | — |
| 2019-08-29 | $4,129.00 | $4,582.44 | 500 | — | — |
| 2019-08-28 | $4,032.37 | $4,475.20 | 600 | — | — |
| 2019-08-27 | $4,060.00 | $4,505.87 | 500 | — | — |
| 2019-08-26 | $3,994.30 | $4,432.95 | 200 | — | — |
| 2019-08-23 | $3,963.68 | $4,398.97 | 1,000 | — | — |
| 2019-08-22 | $4,029.00 | $4,471.46 | 300 | — | — |
| 2019-08-21 | $4,019.00 | $4,460.36 | 300 | — | — |
| 2019-08-20 | $3,985.25 | $4,422.91 | 400 | — | — |
| 2019-08-19 | $3,925.07 | $4,356.12 | 500 | — | — |
| 2019-08-16 | $3,861.13 | $4,285.16 | 400 | — | — |
| 2019-08-15 | $3,834.50 | $4,255.60 | 300 | — | — |
| 2019-08-14 | $3,828.10 | $4,248.50 | 200 | — | — |
| 2019-08-13 | $3,882.48 | $4,308.85 | 500 | — | — |
| 2019-08-12 | $3,827.95 | $4,248.33 | 400 | — | — |
| 2019-08-09 | $3,808.47 | $4,226.71 | 300 | — | — |
| 2019-08-08 | $3,804.01 | $4,219.27 | 400 | — | — |
| 2019-08-07 | $3,870.00 | $4,292.46 | 500 | — | — |
| 2019-08-06 | $3,818.44 | $4,235.27 | 700 | — | — |
| 2019-08-05 | $3,750.00 | $4,159.36 | 1,400 | — | — |
| 2019-08-02 | $3,800.00 | $4,214.82 | 1,100 | — | — |
| 2019-08-01 | $3,990.47 | $4,426.08 | 800 | — | — |
| 2019-07-31 | $4,081.64 | $4,527.20 | 600 | — | — |
| 2019-07-30 | $4,040.01 | $4,481.03 | 600 | — | — |
| 2019-07-29 | $4,084.44 | $4,530.31 | 500 | — | — |
| 2019-07-26 | $4,084.03 | $4,529.86 | 700 | — | — |
| 2019-07-25 | $4,105.00 | $4,553.11 | 500 | — | — |
| 2019-07-24 | $4,119.97 | $4,569.72 | 400 | — | — |
| 2019-07-23 | $4,081.28 | $4,526.80 | 700 | — | — |
| 2019-07-22 | $4,075.00 | $4,519.84 | 500 | — | — |
| 2019-07-19 | $4,113.99 | $4,563.09 | 500 | — | — |
| 2019-07-18 | $4,050.02 | $4,492.13 | 700 | — | — |
| 2019-07-17 | $4,035.86 | $4,476.43 | 700 | — | — |
| 2019-07-16 | $4,076.53 | $4,521.54 | 700 | — | — |
| 2019-07-15 | $4,022.00 | $4,461.05 | 1,200 | — | — |
| 2019-07-12 | $3,994.53 | $4,430.58 | 700 | — | — |
| 2019-07-11 | $4,005.99 | $4,443.30 | 500 | — | — |
| 2019-07-10 | $4,049.42 | $4,491.47 | 500 | — | — |
| 2019-07-09 | $4,033.09 | $4,473.35 | 300 | — | — |
| 2019-07-08 | $4,148.95 | $4,601.86 | 200 | — | — |
| 2019-07-05 | $4,134.88 | $4,586.26 | 200 | — | — |
| 2019-07-03 | $4,076.57 | $4,521.58 | 300 | — | — |
| 2019-07-02 | $4,129.36 | $4,580.13 | 400 | — | — |
| 2019-07-01 | $4,157.30 | $4,611.12 | 500 | — | — |
| 2019-06-28 | $4,136.74 | $4,588.32 | 1,000 | — | — |
| 2019-06-27 | $4,009.19 | $4,446.84 | 600 | — | — |
| 2019-06-26 | $3,980.22 | $4,414.71 | 900 | — | — |
| 2019-06-25 | $4,010.15 | $4,447.91 | 400 | — | — |
| 2019-06-24 | $4,115.29 | $4,564.53 | 300 | — | — |
| 2019-06-21 | $4,085.01 | $4,530.94 | 900 | — | — |
| 2019-06-20 | $4,225.00 | $4,686.21 | 700 | — | — |
| 2019-06-19 | $4,125.00 | $4,575.30 | 400 | — | — |
| 2019-06-18 | $4,113.12 | $4,562.12 | 800 | — | — |
| 2019-06-17 | $4,039.59 | $4,480.56 | 1,400 | — | — |
| 2019-06-14 | $4,105.00 | $4,553.11 | 600 | — | — |
| 2019-06-13 | $4,129.88 | $4,580.71 | 300 | — | — |
| 2019-06-12 | $4,032.01 | $4,472.16 | 400 | — | — |
| 2019-06-11 | $4,028.01 | $4,467.72 | 800 | — | — |
| 2019-06-10 | $4,016.48 | $4,454.93 | 500 | — | — |
| 2019-06-07 | $3,954.39 | $4,386.06 | 600 | — | — |
| 2019-06-06 | $3,987.31 | $4,422.58 | 600 | — | — |
| 2019-06-05 | $3,964.98 | $4,397.81 | 500 | — | — |
| 2019-06-04 | $3,955.50 | $4,387.29 | 1,300 | — | — |
| 2019-06-03 | $4,026.19 | $4,465.70 | 800 | — | — |
| 2019-05-31 | $4,100.00 | $4,547.57 | 600 | — | — |
| 2019-05-30 | $4,139.59 | $4,591.48 | 1,900 | — | — |
| 2019-05-29 | $4,100.00 | $4,547.57 | 2,800 | — | — |
| 2019-05-28 | $4,200.00 | $4,658.48 | 2,100 | — | — |
| 2019-05-24 | $4,252.00 | $4,716.16 | 2,400 | — | — |
| 2019-05-23 | $4,327.81 | $4,800.25 | 2,100 | — | — |
| 2019-05-22 | $4,543.00 | $5,038.93 | 2,500 | — | — |
| 2019-05-21 | $4,602.94 | $5,105.41 | 3,100 | — | — |
| 2019-05-20 | $4,449.25 | $4,934.94 | 1,900 | — | — |
| 2019-05-17 | $4,348.81 | $4,823.54 | 2,400 | — | — |
| 2019-05-16 | $4,432.11 | $4,915.93 | 1,500 | — | — |
| 2019-05-15 | $4,406.67 | $4,887.71 | 2,000 | — | — |
| 2019-05-14 | $4,207.00 | $4,666.25 | 1,000 | — | — |
| 2019-05-13 | $4,211.66 | $4,671.42 | 300 | — | — |
| 2019-05-10 | $4,275.00 | $4,741.67 | 400 | — | — |
| 2019-05-09 | $4,203.76 | $4,662.66 | 600 | — | — |
| 2019-05-08 | $4,237.06 | $4,697.09 | 700 | — | — |
| 2019-05-07 | $4,302.87 | $4,770.05 | 900 | — | — |
| 2019-05-06 | $4,385.01 | $4,861.11 | 900 | — | — |
| 2019-05-03 | $4,385.16 | $4,861.27 | 600 | — | — |
| 2019-05-02 | $4,365.00 | $4,838.93 | 800 | — | — |
| 2019-05-01 | $4,507.35 | $4,996.73 | 1,200 | — | — |
| 2019-04-30 | $4,495.58 | $4,983.68 | 1,300 | — | — |
| 2019-04-29 | $4,550.00 | $5,044.01 | 700 | — | — |
| 2019-04-26 | $4,624.84 | $5,126.98 | 200 | — | — |
| 2019-04-25 | $4,647.23 | $5,151.80 | 600 | — | — |
| 2019-04-24 | $4,666.01 | $5,172.62 | 700 | — | — |
| 2019-04-23 | $4,699.00 | $5,209.19 | 900 | — | — |
| 2019-04-22 | $4,600.01 | $5,099.45 | 600 | — | — |
| 2019-04-18 | $4,650.00 | $5,154.87 | 700 | — | — |
| 2019-04-17 | $4,628.00 | $5,130.48 | 600 | — | — |
| 2019-04-16 | $4,475.00 | $4,960.87 | 500 | — | — |
| 2019-04-15 | $4,409.79 | $4,888.58 | 700 | — | — |
| 2019-04-12 | $4,397.71 | $4,875.19 | 500 | — | — |
| 2019-04-11 | $4,433.95 | $4,915.36 | 1,500 | — | — |
| 2019-04-10 | $4,299.99 | $4,766.86 | 400 | — | — |
| 2019-04-09 | $4,337.39 | $4,808.32 | 400 | — | — |
| 2019-04-08 | $4,359.19 | $4,832.48 | 400 | — | — |
| 2019-04-05 | $4,385.80 | $4,861.98 | 400 | — | — |
| 2019-04-04 | $4,392.46 | $4,869.36 | 600 | — | — |
| 2019-04-03 | $4,275.86 | $4,740.11 | 600 | — | — |
| 2019-04-02 | $4,435.38 | $4,916.95 | 800 | — | — |
| 2019-04-01 | $4,402.17 | $4,880.13 | 900 | — | — |
| 2019-03-29 | $4,284.70 | $4,749.91 | 500 | — | — |
| 2019-03-28 | $4,200.43 | $4,656.49 | 600 | — | — |
| 2019-03-27 | $4,284.08 | $4,749.22 | 700 | — | — |
| 2019-03-26 | $4,310.00 | $4,777.95 | 700 | — | — |
| 2019-03-25 | $4,204.98 | $4,661.53 | 600 | — | — |
| 2019-03-22 | $4,117.05 | $4,564.05 | 600 | — | — |
| 2019-03-21 | $4,124.50 | $4,572.31 | 1,100 | — | — |
| 2019-03-20 | $4,100.00 | $4,545.15 | 1,000 | — | — |
| 2019-03-19 | $4,039.20 | $4,477.75 | 1,300 | — | — |
| 2019-03-18 | $4,131.73 | $4,580.33 | 1,000 | — | — |
| 2019-03-15 | $4,157.99 | $4,609.44 | 2,900 | — | — |
| 2019-03-14 | $3,949.99 | $4,378.86 | 1,600 | — | — |
| 2019-03-13 | $3,935.69 | $4,363.00 | 1,400 | — | — |
| 2019-03-12 | $3,908.90 | $4,333.30 | 800 | — | — |
| 2019-03-11 | $3,889.99 | $4,312.34 | 700 | — | — |
| 2019-03-08 | $3,897.00 | $4,320.11 | 800 | — | — |
| 2019-03-07 | $3,854.37 | $4,272.85 | 600 | — | — |
| 2019-03-06 | $3,854.98 | $4,273.53 | 900 | — | — |
| 2019-03-05 | $3,857.00 | $4,275.77 | 700 | — | — |
| 2019-03-04 | $3,825.00 | $4,240.30 | 700 | — | — |
| 2019-03-01 | $3,900.00 | $4,323.44 | 400 | — | — |
| 2019-02-28 | $3,899.26 | $4,320.12 | 1,200 | — | — |
| 2019-02-27 | $3,904.00 | $4,325.37 | 300 | — | — |
| 2019-02-26 | $3,865.00 | $4,282.17 | 500 | — | — |
| 2019-02-25 | $3,919.75 | $4,342.82 | 500 | — | — |
| 2019-02-22 | $3,910.00 | $4,332.02 | 800 | — | — |
| 2019-02-21 | $3,870.16 | $4,287.88 | 400 | — | — |
| 2019-02-20 | $3,798.07 | $4,208.01 | 300 | — | — |
| 2019-02-19 | $3,789.65 | $4,198.68 | 100 | — | — |
| 2019-02-15 | $3,780.00 | $4,187.99 | 200 | — | — |
| 2019-02-14 | $3,770.48 | $4,177.44 | 300 | — | — |
| 2019-02-13 | $3,798.27 | $4,208.23 | 200 | — | — |
| 2019-02-12 | $3,720.94 | $4,122.56 | 200 | — | — |
| 2019-02-11 | $3,727.76 | $4,130.11 | 600 | — | — |
| 2019-02-08 | $3,656.55 | $4,051.22 | 500 | — | — |
| 2019-02-07 | $3,750.00 | $4,154.75 | 700 | — | — |
| 2019-02-06 | $3,651.04 | $4,045.11 | 400 | — | — |
| 2019-02-05 | $3,699.88 | $4,099.22 | 500 | — | — |
| 2019-02-04 | $3,822.79 | $4,235.40 | 500 | — | — |
| 2019-02-01 | $3,867.99 | $4,285.48 | 200 | — | — |
| 2019-01-31 | $3,864.17 | $4,281.25 | 300 | — | — |
| 2019-01-30 | $3,772.39 | $4,179.56 | 200 | — | — |
| 2019-01-29 | $3,769.61 | $4,176.48 | 200 | — | — |
| 2019-01-28 | $3,870.90 | $4,288.70 | 400 | — | — |
| 2019-01-25 | $3,709.89 | $4,110.31 | 600 | — | — |
| 2019-01-24 | $3,918.67 | $4,341.63 | 500 | — | — |
| 2019-01-23 | $3,833.89 | $4,247.70 | 200 | — | — |
| 2019-01-22 | $3,703.22 | $4,102.92 | 700 | — | — |
| 2019-01-18 | $3,773.28 | $4,180.55 | 400 | — | — |
| 2019-01-17 | $3,785.00 | $4,193.53 | 800 | — | — |
| 2019-01-16 | $3,637.99 | $4,030.65 | 200 | — | — |
| 2019-01-15 | $3,658.82 | $4,053.73 | 900 | — | — |
| 2019-01-14 | $3,575.07 | $3,960.94 | 600 | — | — |
| 2019-01-11 | $3,607.00 | $3,996.32 | 700 | — | — |
| 2019-01-10 | $3,650.00 | $4,043.96 | 400 | — | — |
| 2019-01-09 | $3,669.29 | $4,065.33 | 500 | — | — |
| 2019-01-08 | $3,680.59 | $4,077.85 | 200 | — | — |
| 2019-01-07 | $3,690.00 | $4,088.28 | 300 | — | — |
| 2019-01-04 | $3,631.98 | $4,023.99 | 1,200 | — | — |
| 2019-01-03 | $3,648.49 | $4,042.29 | 800 | — | — |
| 2019-01-02 | $3,501.37 | $3,879.29 | 900 | — | — |