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 — 2015
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2015-12-31 | $2,894.74 | $3,197.39 | 300 | — | — |
| 2015-12-30 | $2,892.00 | $3,194.36 | 400 | — | — |
| 2015-12-29 | $2,959.95 | $3,269.42 | 300 | — | — |
| 2015-12-28 | $2,961.00 | $3,270.57 | 100 | — | — |
| 2015-12-24 | $2,982.01 | $3,293.78 | 100 | — | — |
| 2015-12-23 | $3,007.00 | $3,321.38 | 200 | — | — |
| 2015-12-22 | $3,028.00 | $3,344.58 | 100 | — | — |
| 2015-12-21 | $2,980.00 | $3,291.56 | 300 | — | — |
| 2015-12-18 | $2,940.01 | $3,247.39 | 1,400 | — | — |
| 2015-12-17 | $2,966.28 | $3,276.41 | 500 | — | — |
| 2015-12-16 | $3,012.65 | $3,327.63 | 200 | — | — |
| 2015-12-15 | $3,030.00 | $3,346.79 | 200 | — | — |
| 2015-12-14 | $3,018.00 | $3,333.54 | 600 | — | — |
| 2015-12-11 | $3,051.00 | $3,369.98 | 300 | — | — |
| 2015-12-10 | $3,082.01 | $3,404.24 | 100 | — | — |
| 2015-12-09 | $3,150.00 | $3,479.34 | 200 | — | — |
| 2015-12-08 | $3,119.31 | $3,445.44 | 200 | — | — |
| 2015-12-07 | $3,072.50 | $3,393.73 | 400 | — | — |
| 2015-12-04 | $3,046.00 | $3,364.46 | 300 | — | — |
| 2015-12-03 | $3,035.77 | $3,353.16 | 400 | — | — |
| 2015-12-02 | $3,078.00 | $3,399.81 | 400 | — | — |
| 2015-12-01 | $3,152.50 | $3,482.10 | 1,600 | — | — |
| 2015-11-30 | $3,300.00 | $3,645.02 | 600 | — | — |
| 2015-11-27 | $3,441.00 | $3,800.76 | 200 | — | — |
| 2015-11-25 | $3,313.57 | $3,660.01 | 300 | — | — |
| 2015-11-24 | $3,259.00 | $3,599.73 | 500 | — | — |
| 2015-11-23 | $3,250.00 | $3,589.79 | 400 | — | — |
| 2015-11-20 | $3,085.00 | $3,407.54 | 300 | — | — |
| 2015-11-19 | $3,024.55 | $3,340.77 | 200 | — | — |
| 2015-11-18 | $3,055.00 | $3,374.40 | 500 | — | — |
| 2015-11-17 | $3,150.00 | $3,479.34 | 400 | — | — |
| 2015-11-16 | $3,095.00 | $3,418.58 | 200 | — | — |
| 2015-11-13 | $3,082.00 | $3,404.23 | 200 | — | — |
| 2015-11-12 | $3,040.50 | $3,358.39 | 400 | — | — |
| 2015-11-11 | $3,075.00 | $3,396.49 | 500 | — | — |
| 2015-11-10 | $3,223.00 | $3,559.97 | 300 | — | — |
| 2015-11-09 | $3,230.00 | $3,567.70 | 300 | — | — |
| 2015-11-06 | $3,351.00 | $3,701.35 | 300 | — | — |
| 2015-11-05 | $3,392.99 | $3,747.73 | 100 | — | — |
| 2015-11-04 | $3,325.00 | $3,672.63 | 300 | — | — |
| 2015-11-03 | $3,290.00 | $3,633.97 | 500 | — | — |
| 2015-11-02 | $3,268.49 | $3,610.21 | 200 | — | — |
| 2015-10-30 | $3,368.00 | $3,720.13 | 400 | — | — |
| 2015-10-29 | $3,261.86 | $3,602.89 | 400 | — | — |
| 2015-10-28 | $3,337.01 | $3,685.90 | 300 | — | — |
| 2015-10-27 | $3,195.00 | $3,529.04 | 300 | — | — |
| 2015-10-26 | $3,270.00 | $3,611.88 | 300 | — | — |
| 2015-10-23 | $3,270.00 | $3,611.88 | 200 | — | — |
| 2015-10-22 | $3,201.00 | $3,535.67 | 300 | — | — |
| 2015-10-21 | $3,133.36 | $3,460.95 | 200 | — | — |
| 2015-10-20 | $3,168.00 | $3,499.22 | 200 | — | — |
| 2015-10-19 | $3,170.00 | $3,501.43 | 200 | — | — |
| 2015-10-16 | $3,156.00 | $3,485.96 | 200 | — | — |
| 2015-10-15 | $3,140.98 | $3,469.37 | 300 | — | — |
| 2015-10-14 | $3,042.28 | $3,360.35 | 300 | — | — |
| 2015-10-13 | $3,119.68 | $3,445.85 | 400 | — | — |
| 2015-10-12 | $3,210.05 | $3,545.66 | 400 | — | — |
| 2015-10-09 | $3,179.00 | $3,511.37 | 100 | — | — |
| 2015-10-08 | $3,120.00 | $3,446.20 | 600 | — | — |
| 2015-10-07 | $3,054.69 | $3,374.06 | 300 | — | — |
| 2015-10-06 | $3,018.89 | $3,334.52 | 300 | — | — |
| 2015-10-05 | $3,075.00 | $3,396.49 | 300 | — | — |
| 2015-10-02 | $2,994.49 | $3,307.57 | 400 | — | — |
| 2015-10-01 | $2,971.95 | $3,282.67 | 700 | — | — |
| 2015-09-30 | $3,079.00 | $3,400.91 | 400 | — | — |
| 2015-09-29 | $3,015.00 | $3,330.22 | 300 | — | — |
| 2015-09-28 | $3,041.52 | $3,359.51 | 400 | — | — |
| 2015-09-25 | $3,010.00 | $3,324.70 | 900 | — | — |
| 2015-09-24 | $3,224.00 | $3,561.07 | 200 | — | — |
| 2015-09-23 | $3,175.01 | $3,506.96 | 200 | — | — |
| 2015-09-22 | $3,200.00 | $3,534.56 | 300 | — | — |
| 2015-09-21 | $3,175.00 | $3,506.95 | 300 | — | — |
| 2015-09-18 | $3,300.00 | $3,645.02 | 1,000 | — | — |
| 2015-09-17 | $3,162.31 | $3,492.93 | 200 | — | — |
| 2015-09-16 | $3,175.19 | $3,507.16 | 200 | — | — |
| 2015-09-15 | $3,199.08 | $3,533.55 | 400 | — | — |
| 2015-09-14 | $3,254.99 | $3,595.30 | 200 | — | — |
| 2015-09-11 | $3,333.05 | $3,681.52 | 400 | — | — |
| 2015-09-10 | $3,199.00 | $3,533.46 | 200 | — | — |
| 2015-09-09 | $3,125.00 | $3,451.72 | 600 | — | — |
| 2015-09-08 | $3,175.12 | $3,507.08 | 300 | — | — |
| 2015-09-04 | $3,149.00 | $3,478.23 | 400 | — | — |
| 2015-09-03 | $3,230.99 | $3,568.79 | 200 | — | — |
| 2015-09-02 | $3,312.67 | $3,659.01 | 300 | — | — |
| 2015-09-01 | $3,230.01 | $3,567.71 | 1,700 | — | — |
| 2015-08-31 | $3,320.24 | $3,667.37 | 400 | — | — |
| 2015-08-28 | $3,250.00 | $3,589.79 | 300 | — | — |
| 2015-08-27 | $3,248.00 | $3,587.58 | 400 | — | — |
| 2015-08-26 | $3,257.00 | $3,597.52 | 300 | — | — |
| 2015-08-25 | $3,198.99 | $3,533.45 | 400 | — | — |
| 2015-08-24 | $2,999.99 | $3,313.64 | 500 | — | — |
| 2015-08-21 | $3,200.00 | $3,534.56 | 900 | — | — |
| 2015-08-20 | $3,325.00 | $3,672.63 | 300 | — | — |
| 2015-08-19 | $3,349.00 | $3,699.14 | 200 | — | — |
| 2015-08-18 | $3,358.00 | $3,709.08 | 200 | — | — |
| 2015-08-17 | $3,410.00 | $3,766.52 | 300 | — | — |
| 2015-08-14 | $3,420.00 | $3,777.56 | 200 | — | — |
| 2015-08-13 | $3,320.00 | $3,667.11 | 300 | — | — |
| 2015-08-12 | $3,434.00 | $3,793.03 | 400 | — | — |
| 2015-08-11 | $3,364.00 | $3,715.71 | 300 | — | — |
| 2015-08-10 | $3,400.00 | $3,755.47 | 500 | — | — |
| 2015-08-07 | $3,320.00 | $3,667.11 | 200 | — | — |
| 2015-08-06 | $3,321.33 | $3,668.58 | 200 | — | — |
| 2015-08-05 | $3,249.99 | $3,589.78 | 300 | — | — |
| 2015-08-04 | $3,370.00 | $3,722.34 | 200 | — | — |
| 2015-08-03 | $3,413.00 | $3,769.83 | 200 | — | — |
| 2015-07-31 | $3,475.00 | $3,838.31 | 500 | — | — |
| 2015-07-30 | $3,475.00 | $3,838.31 | 400 | — | — |
| 2015-07-29 | $3,338.00 | $3,686.99 | 100 | — | — |
| 2015-07-28 | $3,362.00 | $3,713.50 | 200 | — | — |
| 2015-07-27 | $3,260.00 | $3,600.84 | 200 | — | — |
| 2015-07-24 | $3,325.00 | $3,672.63 | 300 | — | — |
| 2015-07-23 | $3,325.00 | $3,672.63 | 200 | — | — |
| 2015-07-22 | $3,376.00 | $3,728.96 | 200 | — | — |
| 2015-07-21 | $3,370.00 | $3,722.34 | 700 | — | — |
| 2015-07-20 | $3,373.00 | $3,725.65 | 900 | — | — |
| 2015-07-17 | $3,511.07 | $3,878.15 | 400 | — | — |
| 2015-07-16 | $3,615.00 | $3,992.95 | 200 | — | — |
| 2015-07-15 | $3,570.00 | $3,943.25 | 200 | — | — |
| 2015-07-14 | $3,559.48 | $3,931.63 | 200 | — | — |
| 2015-07-13 | $3,675.00 | $4,059.22 | 200 | — | — |
| 2015-07-10 | $3,600.00 | $3,976.38 | 200 | — | — |
| 2015-07-09 | $3,451.00 | $3,811.80 | 300 | — | — |
| 2015-07-08 | $3,620.00 | $3,998.47 | 100 | — | — |
| 2015-07-07 | $3,640.00 | $4,020.56 | 300 | — | — |
| 2015-07-06 | $3,526.32 | $3,895.00 | 300 | — | — |
| 2015-07-02 | $3,526.01 | $3,894.66 | 300 | — | — |
| 2015-07-01 | $3,598.01 | $3,974.18 | 300 | — | — |
| 2015-06-30 | $3,599.00 | $3,975.28 | 300 | — | — |
| 2015-06-29 | $3,474.07 | $3,837.29 | 500 | — | — |
| 2015-06-26 | $3,581.00 | $3,955.40 | 2,700 | — | — |
| 2015-06-25 | $3,559.00 | $3,931.10 | 800 | — | — |
| 2015-06-24 | $3,500.11 | $3,866.05 | 800 | — | — |
| 2015-06-23 | $3,550.00 | $3,921.16 | 500 | — | — |
| 2015-06-22 | $3,425.08 | $3,783.17 | 500 | — | — |
| 2015-06-19 | $3,296.45 | $3,641.10 | 1,100 | — | — |
| 2015-06-18 | $3,388.00 | $3,742.22 | 600 | — | — |
| 2015-06-17 | $3,349.97 | $3,700.21 | 300 | — | — |
| 2015-06-16 | $3,332.72 | $3,681.16 | 400 | — | — |
| 2015-06-15 | $3,345.00 | $3,694.72 | 600 | — | — |
| 2015-06-12 | $3,518.00 | $3,885.81 | 200 | — | — |
| 2015-06-11 | $3,547.17 | $3,918.03 | 100 | — | — |
| 2015-06-10 | $3,515.00 | $3,882.50 | 300 | — | — |
| 2015-06-09 | $3,475.00 | $3,838.31 | 200 | — | — |
| 2015-06-08 | $3,495.00 | $3,860.40 | 300 | — | — |
| 2015-06-05 | $3,442.00 | $3,801.86 | 200 | — | — |
| 2015-06-04 | $3,382.77 | $3,736.44 | 500 | — | — |
| 2015-06-03 | $3,438.05 | $3,797.50 | 500 | — | — |
| 2015-06-02 | $3,338.02 | $3,687.01 | 800 | — | — |
| 2015-06-01 | $3,332.00 | $3,680.36 | 500 | — | — |
| 2015-05-29 | $3,430.00 | $3,788.61 | 400 | — | — |
| 2015-05-28 | $3,327.00 | $3,674.84 | 400 | — | — |
| 2015-05-27 | $3,346.00 | $3,695.83 | 300 | — | — |
| 2015-05-26 | $3,253.00 | $3,593.10 | 400 | — | — |
| 2015-05-22 | $3,398.00 | $3,753.26 | 200 | — | — |
| 2015-05-21 | $3,424.50 | $3,782.53 | 200 | — | — |
| 2015-05-20 | $3,474.99 | $3,838.30 | 100 | — | — |
| 2015-05-19 | $3,460.00 | $3,821.75 | 400 | — | — |
| 2015-05-18 | $3,400.00 | $3,755.47 | 200 | — | — |
| 2015-05-15 | $3,391.41 | $3,745.98 | 400 | — | — |
| 2015-05-14 | $3,395.26 | $3,750.24 | 500 | — | — |
| 2015-05-13 | $3,274.72 | $3,617.09 | 700 | — | — |
| 2015-05-12 | $3,410.97 | $3,767.59 | 600 | — | — |
| 2015-05-11 | $3,488.80 | $3,853.56 | 300 | — | — |
| 2015-05-08 | $3,620.00 | $3,998.47 | 300 | — | — |
| 2015-05-07 | $3,550.00 | $3,921.16 | 300 | — | — |
| 2015-05-06 | $3,466.25 | $3,828.65 | 800 | — | — |
| 2015-05-05 | $3,550.00 | $3,921.16 | 500 | — | — |
| 2015-05-04 | $3,560.00 | $3,932.20 | 600 | — | — |
| 2015-05-01 | $3,610.00 | $3,987.43 | 500 | — | — |
| 2015-04-30 | $3,600.00 | $3,976.38 | 700 | — | — |
| 2015-04-29 | $3,752.01 | $4,144.29 | 300 | — | — |
| 2015-04-28 | $3,886.01 | $4,292.29 | 700 | — | — |
| 2015-04-27 | $3,790.00 | $4,186.25 | 400 | — | — |
| 2015-04-24 | $3,815.00 | $4,213.86 | 300 | — | — |
| 2015-04-23 | $3,799.00 | $4,196.19 | 300 | — | — |
| 2015-04-22 | $3,777.50 | $4,172.44 | 400 | — | — |
| 2015-04-21 | $3,748.00 | $4,139.86 | 400 | — | — |
| 2015-04-20 | $3,847.95 | $4,250.26 | 900 | — | — |
| 2015-04-17 | $3,622.00 | $4,000.68 | 1,200 | — | — |
| 2015-04-16 | $3,670.00 | $4,053.70 | 500 | — | — |
| 2015-04-15 | $3,750.00 | $4,142.06 | 800 | — | — |
| 2015-04-14 | $3,794.26 | $4,190.95 | 300 | — | — |
| 2015-04-13 | $3,800.00 | $4,197.29 | 600 | — | — |
| 2015-04-10 | $3,880.47 | $4,286.18 | 200 | — | — |
| 2015-04-09 | $3,899.00 | $4,306.64 | 400 | — | — |
| 2015-04-08 | $3,950.00 | $4,362.97 | 400 | — | — |
| 2015-04-07 | $3,861.00 | $4,264.67 | 600 | — | — |
| 2015-04-06 | $4,005.00 | $4,423.73 | 1,200 | — | — |
| 2015-04-02 | $4,171.95 | $4,608.13 | 400 | — | — |
| 2015-04-01 | $4,125.00 | $4,556.27 | 500 | — | — |
| 2015-03-31 | $4,132.00 | $4,564.00 | 600 | — | — |
| 2015-03-30 | $4,200.00 | $4,639.11 | 300 | — | — |
| 2015-03-27 | $4,100.00 | $4,528.66 | 600 | — | — |
| 2015-03-26 | $4,183.00 | $4,620.34 | 400 | — | — |
| 2015-03-25 | $4,109.98 | $4,539.68 | 300 | — | — |
| 2015-03-24 | $4,214.00 | $4,654.58 | 300 | — | — |
| 2015-03-23 | $4,356.00 | $4,811.42 | 700 | — | — |
| 2015-03-20 | $4,640.00 | $5,125.11 | 1,100 | — | — |
| 2015-03-19 | $4,295.00 | $4,744.05 | 200 | — | — |
| 2015-03-18 | $4,250.00 | $4,694.34 | 100 | — | — |
| 2015-03-17 | $4,212.73 | $4,653.17 | 300 | — | — |
| 2015-03-16 | $4,190.00 | $4,628.07 | 400 | — | — |
| 2015-03-13 | $4,095.00 | $4,523.14 | 300 | — | — |
| 2015-03-12 | $4,075.00 | $4,501.04 | 500 | — | — |
| 2015-03-11 | $3,981.29 | $4,397.54 | 600 | — | — |
| 2015-03-10 | $3,938.05 | $4,349.78 | 200 | — | — |
| 2015-03-09 | $4,039.04 | $4,461.32 | 300 | — | — |
| 2015-03-06 | $3,920.00 | $4,329.84 | 300 | — | — |
| 2015-03-05 | $4,048.00 | $4,471.22 | 300 | — | — |
| 2015-03-04 | $4,070.00 | $4,495.52 | 300 | — | — |
| 2015-03-03 | $4,020.00 | $4,440.29 | 1,300 | — | — |
| 2015-03-02 | $4,060.00 | $4,484.48 | 400 | — | — |
| 2015-02-27 | $4,010.00 | $4,429.25 | 300 | — | — |
| 2015-02-26 | $3,994.26 | $4,411.86 | 300 | — | — |
| 2015-02-25 | $3,981.04 | $4,397.26 | 300 | — | — |
| 2015-02-24 | $3,981.00 | $4,397.22 | 200 | — | — |
| 2015-02-23 | $3,910.00 | $4,318.79 | 300 | — | — |
| 2015-02-20 | $3,885.00 | $4,291.18 | 300 | — | — |
| 2015-02-19 | $3,836.79 | $4,237.93 | 300 | — | — |
| 2015-02-18 | $3,907.30 | $4,315.81 | 500 | — | — |
| 2015-02-17 | $3,970.01 | $4,385.08 | 200 | — | — |
| 2015-02-13 | $3,876.00 | $4,281.24 | 200 | — | — |
| 2015-02-12 | $3,955.58 | $4,369.14 | 300 | — | — |
| 2015-02-11 | $3,904.99 | $4,313.26 | 500 | — | — |
| 2015-02-10 | $3,900.00 | $4,307.75 | 500 | — | — |
| 2015-02-09 | $3,857.75 | $4,261.08 | 300 | — | — |
| 2015-02-06 | $3,835.75 | $4,236.78 | 600 | — | — |
| 2015-02-05 | $3,705.00 | $4,092.36 | 1,200 | — | — |
| 2015-02-04 | $3,943.00 | $4,355.24 | 300 | — | — |
| 2015-02-03 | $3,959.00 | $4,372.92 | 300 | — | — |
| 2015-02-02 | $3,900.00 | $4,307.75 | 200 | — | — |
| 2015-01-30 | $3,824.99 | $4,224.90 | 300 | — | — |
| 2015-01-29 | $3,890.01 | $4,296.71 | 700 | — | — |
| 2015-01-28 | $3,825.00 | $4,224.91 | 400 | — | — |
| 2015-01-27 | $3,888.30 | $4,294.82 | 400 | — | — |
| 2015-01-26 | $3,977.01 | $4,392.81 | 300 | — | — |
| 2015-01-23 | $3,910.00 | $4,318.79 | 100 | — | — |
| 2015-01-22 | $3,980.00 | $4,396.11 | 300 | — | — |
| 2015-01-21 | $3,877.00 | $4,282.34 | 100 | — | — |
| 2015-01-20 | $3,950.00 | $4,362.97 | 100 | — | — |
| 2015-01-16 | $3,900.00 | $4,307.75 | 400 | — | — |
| 2015-01-15 | $3,800.01 | $4,197.30 | 400 | — | — |
| 2015-01-14 | $3,962.43 | $4,376.71 | 400 | — | — |
| 2015-01-13 | $4,160.20 | $4,595.15 | 500 | — | — |
| 2015-01-12 | $4,036.00 | $4,457.97 | 100 | — | — |
| 2015-01-09 | $4,031.27 | $4,452.74 | 100 | — | — |
| 2015-01-08 | $4,075.01 | $4,501.05 | 800 | — | — |
| 2015-01-07 | $3,908.99 | $4,317.68 | 300 | — | — |
| 2015-01-06 | $3,850.91 | $4,253.52 | 600 | — | — |
| 2015-01-05 | $4,078.99 | $4,505.45 | 200 | — | — |
| 2015-01-02 | $4,098.26 | $4,526.74 | 500 | — | — |