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
- 2008-11-25 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 — 2016
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2016-12-30 | $2,532.00 | $2,532.00 | 14,470 | — | — |
| 2016-12-29 | $2,530.40 | $2,530.40 | 21,580 | — | — |
| 2016-12-28 | $2,522.00 | $2,522.00 | 20,508 | — | — |
| 2016-12-27 | $2,530.40 | $2,530.40 | 15,840 | — | — |
| 2016-12-23 | $2,607.60 | $2,607.60 | 13,055 | — | — |
| 2016-12-22 | $2,647.60 | $2,647.60 | 16,168 | — | — |
| 2016-12-21 | $2,659.20 | $2,659.20 | 29,553 | — | — |
| 2016-12-20 | $2,588.00 | $2,588.00 | 24,973 | — | — |
| 2016-12-19 | $2,642.40 | $2,642.40 | 19,553 | — | — |
| 2016-12-16 | $2,612.00 | $2,612.00 | 33,233 | — | — |
| 2016-12-15 | $2,698.40 | $2,698.40 | 30,603 | — | — |
| 2016-12-14 | $2,711.20 | $2,711.20 | 56,013 | — | — |
| 2016-12-13 | $2,552.00 | $2,552.00 | 35,435 | — | — |
| 2016-12-12 | $2,598.40 | $2,598.40 | 44,295 | — | — |
| 2016-12-09 | $2,691.20 | $2,691.20 | 28,545 | — | — |
| 2016-12-08 | $2,756.80 | $2,756.80 | 51,695 | — | — |
| 2016-12-07 | $2,857.60 | $2,857.60 | 45,660 | — | — |
| 2016-12-06 | $2,768.00 | $2,768.00 | 34,393 | — | — |
| 2016-12-05 | $2,734.40 | $2,734.40 | 30,963 | — | — |
| 2016-12-02 | $2,684.80 | $2,684.80 | 36,305 | — | — |
| 2016-12-01 | $2,759.60 | $2,759.60 | 60,113 | — | — |
| 2016-11-30 | $2,965.20 | $2,965.20 | 78,995 | — | — |
| 2016-11-29 | $3,599.20 | $3,599.20 | 33,508 | — | — |
| 2016-11-28 | $3,364.00 | $3,364.00 | 28,100 | — | — |
| 2016-11-25 | $3,437.60 | $3,437.60 | 12,380 | — | — |
| 2016-11-23 | $3,232.80 | $3,232.80 | 10,288 | — | — |
| 2016-11-22 | $3,252.80 | $3,252.80 | 24,110 | — | — |
| 2016-11-21 | $3,177.20 | $3,177.20 | 23,733 | — | — |
| 2016-11-18 | $3,483.20 | $3,483.20 | 11,110 | — | — |
| 2016-11-17 | $3,614.80 | $3,614.80 | 15,345 | — | — |
| 2016-11-16 | $3,539.20 | $3,539.20 | 15,095 | — | — |
| 2016-11-15 | $3,463.20 | $3,463.20 | 19,320 | — | — |
| 2016-11-14 | $3,838.40 | $3,838.40 | 17,863 | — | — |
| 2016-11-11 | $3,915.60 | $3,915.60 | 12,900 | — | — |
| 2016-11-10 | $3,710.80 | $3,710.80 | 7,778 | — | — |
| 2016-11-09 | $3,543.20 | $3,543.20 | 18,475 | — | — |
| 2016-11-08 | $3,681.20 | $3,681.20 | 8,785 | — | — |
| 2016-11-07 | $3,647.20 | $3,647.20 | 14,005 | — | — |
| 2016-11-04 | $3,786.80 | $3,786.80 | 24,325 | — | — |
| 2016-11-03 | $3,700.80 | $3,700.80 | 13,030 | — | — |
| 2016-11-02 | $3,566.40 | $3,566.40 | 19,388 | — | — |
| 2016-11-01 | $3,381.60 | $3,381.60 | 16,198 | — | — |
| 2016-10-31 | $3,413.60 | $3,413.60 | 25,163 | — | — |
| 2016-10-28 | $3,135.20 | $3,135.20 | 17,400 | — | — |
| 2016-10-27 | $3,031.20 | $3,031.20 | 12,078 | — | — |
| 2016-10-26 | $3,089.20 | $3,089.20 | 20,938 | — | — |
| 2016-10-25 | $3,008.00 | $3,008.00 | 10,858 | — | — |
| 2016-10-24 | $2,920.00 | $2,920.00 | 13,428 | — | — |
| 2016-10-21 | $2,895.60 | $2,895.60 | 10,408 | — | — |
| 2016-10-20 | $2,934.40 | $2,934.40 | 12,100 | — | — |
| 2016-10-19 | $2,831.20 | $2,831.20 | 23,478 | — | — |
| 2016-10-18 | $2,933.60 | $2,933.60 | 6,095 | — | — |
| 2016-10-17 | $2,973.60 | $2,973.60 | 7,763 | — | — |
| 2016-10-14 | $2,930.80 | $2,930.80 | 11,205 | — | — |
| 2016-10-13 | $2,912.00 | $2,912.00 | 18,693 | — | — |
| 2016-10-12 | $2,936.80 | $2,936.80 | 11,045 | — | — |
| 2016-10-11 | $2,868.00 | $2,868.00 | 15,663 | — | — |
| 2016-10-10 | $2,828.00 | $2,828.00 | 21,695 | — | — |
| 2016-10-07 | $3,009.60 | $3,009.60 | 17,760 | — | — |
| 2016-10-06 | $2,910.80 | $2,910.80 | 17,185 | — | — |
| 2016-10-05 | $3,004.80 | $3,004.80 | 21,945 | — | — |
| 2016-10-04 | $3,150.40 | $3,150.40 | 19,238 | — | — |
| 2016-10-03 | $3,145.60 | $3,145.60 | 19,623 | — | — |
| 2016-09-30 | $3,236.00 | $3,236.00 | 15,440 | — | — |
| 2016-09-29 | $3,280.80 | $3,280.80 | 26,145 | — | — |
| 2016-09-28 | $3,422.00 | $3,422.00 | 27,350 | — | — |
| 2016-09-27 | $3,791.60 | $3,791.60 | 13,283 | — | — |
| 2016-09-26 | $3,612.40 | $3,612.40 | 10,920 | — | — |
| 2016-09-23 | $3,784.00 | $3,784.00 | 13,848 | — | — |
| 2016-09-22 | $3,574.80 | $3,574.80 | 7,965 | — | — |
| 2016-09-21 | $3,662.00 | $3,662.00 | 10,398 | — | — |
| 2016-09-20 | $3,925.20 | $3,925.20 | 9,358 | — | — |
| 2016-09-19 | $3,976.80 | $3,976.80 | 10,248 | — | — |
| 2016-09-16 | $3,977.60 | $3,977.60 | 13,828 | — | — |
| 2016-09-15 | $3,863.60 | $3,863.60 | 9,610 | — | — |
| 2016-09-14 | $3,902.00 | $3,902.00 | 21,875 | — | — |
| 2016-09-13 | $3,703.20 | $3,703.20 | 14,725 | — | — |
| 2016-09-12 | $3,533.60 | $3,533.60 | 19,973 | — | — |
| 2016-09-09 | $3,556.00 | $3,556.00 | 14,798 | — | — |
| 2016-09-08 | $3,342.40 | $3,342.40 | 25,870 | — | — |
| 2016-09-07 | $3,653.20 | $3,653.20 | 13,050 | — | — |
| 2016-09-06 | $3,744.80 | $3,744.80 | 11,925 | — | — |
| 2016-09-02 | $3,863.60 | $3,863.60 | 14,763 | — | — |
| 2016-09-01 | $4,002.40 | $4,002.40 | 22,405 | — | — |
| 2016-08-31 | $3,793.60 | $3,793.60 | 19,403 | — | — |
| 2016-08-30 | $3,546.00 | $3,546.00 | 14,955 | — | — |
| 2016-08-29 | $3,465.60 | $3,465.60 | 10,183 | — | — |
| 2016-08-26 | $3,409.60 | $3,409.60 | 21,933 | — | — |
| 2016-08-25 | $3,408.00 | $3,408.00 | 11,535 | — | — |
| 2016-08-24 | $3,494.40 | $3,494.40 | 23,405 | — | — |
| 2016-08-23 | $3,338.40 | $3,338.40 | 24,020 | — | — |
| 2016-08-22 | $3,416.00 | $3,416.00 | 19,878 | — | — |
| 2016-08-19 | $3,221.60 | $3,221.60 | 11,223 | — | — |
| 2016-08-18 | $3,226.40 | $3,226.40 | 18,745 | — | — |
| 2016-08-17 | $3,399.20 | $3,399.20 | 16,335 | — | — |
| 2016-08-16 | $3,456.00 | $3,456.00 | 18,638 | — | — |
| 2016-08-15 | $3,560.80 | $3,560.80 | 15,203 | — | — |
| 2016-08-12 | $3,750.00 | $3,750.00 | 13,035 | — | — |
| 2016-08-11 | $3,959.20 | $3,959.20 | 20,238 | — | — |
| 2016-08-10 | $4,335.20 | $4,335.20 | 12,390 | — | — |
| 2016-08-09 | $4,099.20 | $4,099.20 | 13,758 | — | — |
| 2016-08-08 | $4,080.80 | $4,080.80 | 18,878 | — | — |
| 2016-08-05 | $4,276.00 | $4,276.00 | 10,188 | — | — |
| 2016-08-04 | $4,299.20 | $4,299.20 | 16,845 | — | — |
| 2016-08-03 | $4,447.20 | $4,447.20 | 23,675 | — | — |
| 2016-08-02 | $4,792.80 | $4,792.80 | 16,383 | — | — |
| 2016-08-01 | $4,719.60 | $4,719.60 | 15,223 | — | — |
| 2016-07-29 | $4,408.40 | $4,408.40 | 13,593 | — | — |
| 2016-07-28 | $4,489.60 | $4,489.60 | 17,175 | — | — |
| 2016-07-27 | $4,288.40 | $4,288.40 | 13,620 | — | — |
| 2016-07-26 | $4,151.20 | $4,151.20 | 14,610 | — | — |
| 2016-07-25 | $4,098.80 | $4,098.80 | 14,748 | — | — |
| 2016-07-22 | $3,888.00 | $3,888.00 | 14,835 | — | — |
| 2016-07-21 | $3,838.40 | $3,838.40 | 11,378 | — | — |
| 2016-07-20 | $3,677.20 | $3,677.20 | 17,823 | — | — |
| 2016-07-19 | $3,689.60 | $3,689.60 | 7,910 | — | — |
| 2016-07-18 | $3,612.80 | $3,612.80 | 7,375 | — | — |
| 2016-07-15 | $3,505.60 | $3,505.60 | 10,378 | — | — |
| 2016-07-14 | $3,583.20 | $3,583.20 | 8,685 | — | — |
| 2016-07-13 | $3,660.00 | $3,660.00 | 17,908 | — | — |
| 2016-07-12 | $3,413.60 | $3,413.60 | 17,258 | — | — |
| 2016-07-11 | $3,788.80 | $3,788.80 | 10,178 | — | — |
| 2016-07-08 | $3,677.60 | $3,677.60 | 15,675 | — | — |
| 2016-07-07 | $3,676.80 | $3,676.80 | 20,960 | — | — |
| 2016-07-06 | $3,381.60 | $3,381.60 | 11,675 | — | — |
| 2016-07-05 | $3,464.80 | $3,464.80 | 13,960 | — | — |
| 2016-07-01 | $3,159.20 | $3,159.20 | 9,573 | — | — |
| 2016-06-30 | $3,264.80 | $3,264.80 | 14,740 | — | — |
| 2016-06-29 | $3,160.00 | $3,160.00 | 20,040 | — | — |
| 2016-06-28 | $3,353.60 | $3,353.60 | 13,005 | — | — |
| 2016-06-27 | $3,536.00 | $3,536.00 | 16,545 | — | — |
| 2016-06-24 | $3,421.60 | $3,421.60 | 26,383 | — | — |
| 2016-06-23 | $3,127.60 | $3,127.60 | 12,660 | — | — |
| 2016-06-22 | $3,240.00 | $3,240.00 | 23,828 | — | — |
| 2016-06-21 | $3,175.20 | $3,175.20 | 18,673 | — | — |
| 2016-06-20 | $3,180.00 | $3,180.00 | 19,348 | — | — |
| 2016-06-17 | $3,326.40 | $3,326.40 | 22,455 | — | — |
| 2016-06-16 | $3,658.40 | $3,658.40 | 22,318 | — | — |
| 2016-06-15 | $3,458.40 | $3,458.40 | 18,793 | — | — |
| 2016-06-14 | $3,318.00 | $3,318.00 | 12,658 | — | — |
| 2016-06-13 | $3,295.20 | $3,295.20 | 15,480 | — | — |
| 2016-06-10 | $3,243.20 | $3,243.20 | 16,975 | — | — |
| 2016-06-09 | $3,050.40 | $3,050.40 | 12,565 | — | — |
| 2016-06-08 | $2,964.80 | $2,964.80 | 38,563 | — | — |
| 2016-06-07 | $3,067.20 | $3,067.20 | 23,158 | — | — |
| 2016-06-06 | $3,168.00 | $3,168.00 | 17,273 | — | — |
| 2016-06-03 | $3,290.00 | $3,290.00 | 17,908 | — | — |
| 2016-06-02 | $3,268.80 | $3,268.80 | 18,383 | — | — |
| 2016-06-01 | $3,235.20 | $3,235.20 | 18,243 | — | — |
| 2016-05-31 | $3,268.80 | $3,268.80 | 20,960 | — | — |
| 2016-05-27 | $3,174.00 | $3,174.00 | 12,843 | — | — |
| 2016-05-26 | $3,226.00 | $3,226.00 | 18,123 | — | — |
| 2016-05-25 | $3,180.80 | $3,180.80 | 19,508 | — | — |
| 2016-05-24 | $3,296.00 | $3,296.00 | 12,335 | — | — |
| 2016-05-23 | $3,388.80 | $3,388.80 | 13,408 | — | — |
| 2016-05-20 | $3,343.20 | $3,343.20 | 15,895 | — | — |
| 2016-05-19 | $3,324.00 | $3,324.00 | 29,280 | — | — |
| 2016-05-18 | $3,360.00 | $3,360.00 | 38,933 | — | — |
| 2016-05-17 | $3,249.60 | $3,249.60 | 33,280 | — | — |
| 2016-05-16 | $3,337.20 | $3,337.20 | 29,698 | — | — |
| 2016-05-13 | $3,580.00 | $3,580.00 | 15,510 | — | — |
| 2016-05-12 | $3,533.20 | $3,533.20 | 25,025 | — | — |
| 2016-05-11 | $3,600.00 | $3,600.00 | 30,060 | — | — |
| 2016-05-10 | $3,848.80 | $3,848.80 | 15,975 | — | — |
| 2016-05-09 | $4,100.80 | $4,100.80 | 20,393 | — | — |
| 2016-05-06 | $3,897.20 | $3,897.20 | 18,290 | — | — |
| 2016-05-05 | $3,947.20 | $3,947.20 | 26,648 | — | — |
| 2016-05-04 | $4,019.20 | $4,019.20 | 16,618 | — | — |
| 2016-05-03 | $4,039.20 | $4,039.20 | 18,415 | — | — |
| 2016-05-02 | $3,844.00 | $3,844.00 | 14,480 | — | — |
| 2016-04-29 | $3,666.40 | $3,666.40 | 40,780 | — | — |
| 2016-04-28 | $3,712.00 | $3,712.00 | 24,170 | — | — |
| 2016-04-27 | $3,758.80 | $3,758.80 | 32,033 | — | — |
| 2016-04-26 | $3,992.00 | $3,992.00 | 23,548 | — | — |
| 2016-04-25 | $4,200.00 | $4,200.00 | 15,115 | — | — |
| 2016-04-22 | $4,066.40 | $4,066.40 | 20,170 | — | — |
| 2016-04-21 | $4,100.80 | $4,100.80 | 17,308 | — | — |
| 2016-04-20 | $4,064.80 | $4,064.80 | 34,138 | — | — |
| 2016-04-19 | $4,323.20 | $4,323.20 | 29,235 | — | — |
| 2016-04-18 | $4,575.20 | $4,575.20 | 34,383 | — | — |
| 2016-04-15 | $4,521.20 | $4,521.20 | 24,533 | — | — |
| 2016-04-14 | $4,331.20 | $4,331.20 | 13,878 | — | — |
| 2016-04-13 | $4,296.00 | $4,296.00 | 24,185 | — | — |
| 2016-04-12 | $4,192.00 | $4,192.00 | 23,718 | — | — |
| 2016-04-11 | $4,528.40 | $4,528.40 | 17,575 | — | — |
| 2016-04-08 | $4,740.00 | $4,740.00 | 22,175 | — | — |
| 2016-04-07 | $5,356.80 | $5,356.80 | 8,395 | — | — |
| 2016-04-06 | $5,249.60 | $5,249.60 | 15,808 | — | — |
| 2016-04-05 | $5,875.20 | $5,875.20 | 11,903 | — | — |
| 2016-04-04 | $5,954.40 | $5,954.40 | 14,148 | — | — |
| 2016-04-01 | $5,646.40 | $5,646.40 | 11,748 | — | — |
| 2016-03-31 | $5,237.60 | $5,237.60 | 12,250 | — | — |
| 2016-03-30 | $5,212.80 | $5,212.80 | 14,670 | — | — |
| 2016-03-29 | $5,144.00 | $5,144.00 | 15,720 | — | — |
| 2016-03-28 | $4,931.20 | $4,931.20 | 10,935 | — | — |
| 2016-03-24 | $4,886.80 | $4,886.80 | 20,693 | — | — |
| 2016-03-23 | $4,832.00 | $4,832.00 | 15,000 | — | — |
| 2016-03-22 | $4,468.00 | $4,468.00 | 13,498 | — | — |
| 2016-03-21 | $4,427.20 | $4,427.20 | 15,443 | — | — |
| 2016-03-18 | $4,523.20 | $4,523.20 | 22,708 | — | — |
| 2016-03-17 | $4,471.20 | $4,471.20 | 23,105 | — | — |
| 2016-03-16 | $4,828.80 | $4,828.80 | 16,053 | — | — |
| 2016-03-15 | $5,354.00 | $5,354.00 | 12,100 | — | — |
| 2016-03-14 | $5,156.40 | $5,156.40 | 17,865 | — | — |
| 2016-03-11 | $4,871.20 | $4,871.20 | 11,803 | — | — |
| 2016-03-10 | $5,012.80 | $5,012.80 | 12,248 | — | — |
| 2016-03-09 | $4,912.00 | $4,912.00 | 17,928 | — | — |
| 2016-03-08 | $5,422.40 | $5,422.40 | 16,515 | — | — |
| 2016-03-07 | $4,988.40 | $4,988.40 | 21,573 | — | — |
| 2016-03-04 | $5,526.80 | $5,526.80 | 19,945 | — | — |
| 2016-03-03 | $6,042.40 | $6,042.40 | 9,140 | — | — |
| 2016-03-02 | $6,030.40 | $6,030.40 | 12,700 | — | — |
| 2016-03-01 | $6,154.80 | $6,154.80 | 12,825 | — | — |
| 2016-02-29 | $6,326.80 | $6,326.80 | 13,518 | — | — |
| 2016-02-26 | $6,667.60 | $6,667.60 | 18,060 | — | — |
| 2016-02-25 | $6,664.80 | $6,664.80 | 13,233 | — | — |
| 2016-02-24 | $6,922.40 | $6,922.40 | 17,275 | — | — |
| 2016-02-23 | $7,148.40 | $7,148.40 | 11,820 | — | — |
| 2016-02-22 | $6,589.60 | $6,589.60 | 11,700 | — | — |
| 2016-02-19 | $7,183.20 | $7,183.20 | 13,510 | — | — |
| 2016-02-18 | $7,056.00 | $7,056.00 | 12,395 | — | — |
| 2016-02-17 | $6,854.00 | $6,854.00 | 13,313 | — | — |
| 2016-02-16 | $7,712.80 | $7,712.80 | 11,943 | — | — |
| 2016-02-12 | $7,580.00 | $7,580.00 | 19,403 | — | — |
| 2016-02-11 | $8,413.20 | $8,413.20 | 15,828 | — | — |
| 2016-02-10 | $8,598.40 | $8,598.40 | 11,363 | — | — |
| 2016-02-09 | $8,223.20 | $8,223.20 | 16,755 | — | — |
| 2016-02-08 | $7,494.00 | $7,494.00 | 13,563 | — | — |
| 2016-02-05 | $7,067.20 | $7,067.20 | 15,780 | — | — |
| 2016-02-04 | $6,748.80 | $6,748.80 | 18,330 | — | — |
| 2016-02-03 | $6,449.60 | $6,449.60 | 30,665 | — | — |
| 2016-02-02 | $7,801.20 | $7,801.20 | 15,368 | — | — |
| 2016-02-01 | $7,136.00 | $7,136.00 | 18,050 | — | — |
| 2016-01-29 | $6,272.00 | $6,272.00 | 19,258 | — | — |
| 2016-01-28 | $6,220.80 | $6,220.80 | 25,568 | — | — |
| 2016-01-27 | $6,968.80 | $6,968.80 | 23,235 | — | — |
| 2016-01-26 | $7,312.80 | $7,312.80 | 20,108 | — | — |
| 2016-01-25 | $8,088.80 | $8,088.80 | 15,860 | — | — |
| 2016-01-22 | $6,957.60 | $6,957.60 | 25,605 | — | — |
| 2016-01-21 | $8,395.20 | $8,395.20 | 21,145 | — | — |
| 2016-01-20 | $9,100.00 | $9,100.00 | 21,770 | — | — |
| 2016-01-19 | $8,601.60 | $8,601.60 | 16,965 | — | — |
| 2016-01-15 | $8,033.60 | $8,033.60 | 17,945 | — | — |
| 2016-01-14 | $7,357.20 | $7,357.20 | 13,325 | — | — |
| 2016-01-13 | $7,588.80 | $7,588.80 | 18,790 | — | — |
| 2016-01-12 | $7,435.20 | $7,435.20 | 22,273 | — | — |
| 2016-01-11 | $7,332.00 | $7,332.00 | 16,168 | — | — |
| 2016-01-08 | $6,601.60 | $6,601.60 | 15,420 | — | — |
| 2016-01-07 | $6,466.00 | $6,466.00 | 16,798 | — | — |
| 2016-01-06 | $6,180.00 | $6,180.00 | 15,728 | — | — |
| 2016-01-05 | $5,647.60 | $5,647.60 | 8,760 | — | — |
| 2016-01-04 | $5,353.60 | $5,353.60 | 16,938 | — | — |