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 — 2015
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2015-12-31 | $144.59 | $437.09 | 2,105,200 | — | — |
| 2015-12-30 | $146.41 | $442.60 | 1,619,000 | — | — |
| 2015-12-29 | $147.35 | $445.44 | 3,133,600 | — | — |
| 2015-12-28 | $144.54 | $436.94 | 1,980,000 | — | — |
| 2015-12-24 | $143.53 | $433.89 | 1,185,000 | — | — |
| 2015-12-23 | $144.06 | $435.49 | 3,353,900 | — | — |
| 2015-12-22 | $142.38 | $430.41 | 2,791,700 | — | — |
| 2015-12-21 | $140.90 | $425.94 | 3,746,400 | — | — |
| 2015-12-18 | $139.58 | $421.95 | 9,952,000 | — | — |
| 2015-12-17 | $145.56 | $440.03 | 3,448,800 | — | — |
| 2015-12-16 | $148.11 | $447.73 | 3,316,000 | — | — |
| 2015-12-15 | $146.53 | $442.96 | 4,705,300 | — | — |
| 2015-12-14 | $143.00 | $432.29 | 4,845,000 | — | — |
| 2015-12-11 | $144.62 | $437.18 | 3,684,700 | — | — |
| 2015-12-10 | $146.41 | $442.60 | 3,278,500 | — | — |
| 2015-12-09 | $144.24 | $436.04 | 5,124,600 | — | — |
| 2015-12-08 | $144.99 | $438.30 | 5,021,100 | — | — |
| 2015-12-07 | $148.45 | $448.76 | 3,417,700 | — | — |
| 2015-12-04 | $148.50 | $448.91 | 3,892,900 | — | — |
| 2015-12-03 | $145.56 | $440.03 | 3,008,700 | — | — |
| 2015-12-02 | $146.96 | $444.26 | 2,648,800 | — | — |
| 2015-12-01 | $147.74 | $446.62 | 3,444,300 | — | — |
| 2015-11-30 | $145.45 | $439.69 | 3,176,700 | — | — |
| 2015-11-27 | $146.95 | $444.23 | 1,282,100 | — | — |
| 2015-11-25 | $147.43 | $445.68 | 1,852,200 | — | — |
| 2015-11-24 | $148.65 | $449.37 | 2,626,600 | — | — |
| 2015-11-23 | $148.34 | $448.43 | 3,183,700 | — | — |
| 2015-11-20 | $149.40 | $451.63 | 3,210,200 | — | — |
| 2015-11-19 | $149.24 | $451.15 | 2,492,600 | — | — |
| 2015-11-18 | $148.28 | $448.25 | 3,101,100 | — | — |
| 2015-11-17 | $146.08 | $441.60 | 3,038,300 | — | — |
| 2015-11-16 | $144.42 | $436.58 | 2,378,300 | — | — |
| 2015-11-13 | $142.59 | $431.05 | 3,063,800 | — | — |
| 2015-11-12 | $142.54 | $430.90 | 3,796,800 | — | — |
| 2015-11-11 | $144.99 | $438.30 | 1,579,600 | — | — |
| 2015-11-10 | $145.15 | $438.79 | 2,524,100 | — | — |
| 2015-11-09 | $145.98 | $441.30 | 2,980,800 | — | — |
| 2015-11-06 | $147.94 | $447.22 | 2,294,100 | — | — |
| 2015-11-05 | $147.97 | $447.31 | 2,545,400 | — | — |
| 2015-11-04 | $148.19 | $447.98 | 2,771,500 | — | — |
| 2015-11-03 | $148.09 | $444.92 | 2,470,000 | — | — |
| 2015-11-02 | $148.40 | $445.85 | 2,516,700 | — | — |
| 2015-10-30 | $148.07 | $444.86 | 3,938,000 | — | — |
| 2015-10-29 | $147.18 | $442.19 | 3,072,100 | — | — |
| 2015-10-28 | $147.88 | $444.29 | 4,408,300 | — | — |
| 2015-10-27 | $148.46 | $446.03 | 3,411,300 | — | — |
| 2015-10-26 | $146.70 | $440.75 | 3,143,400 | — | — |
| 2015-10-23 | $146.70 | $440.75 | 4,691,200 | — | — |
| 2015-10-22 | $146.31 | $439.58 | 6,976,300 | — | — |
| 2015-10-21 | $141.19 | $424.19 | 8,927,200 | — | — |
| 2015-10-20 | $138.88 | $417.25 | 4,202,600 | — | — |
| 2015-10-19 | $138.42 | $415.87 | 4,022,000 | — | — |
| 2015-10-16 | $137.60 | $413.41 | 3,173,700 | — | — |
| 2015-10-15 | $137.39 | $412.78 | 6,368,300 | — | — |
| 2015-10-14 | $134.22 | $403.25 | 8,752,300 | — | — |
| 2015-10-13 | $140.29 | $421.49 | 2,339,700 | — | — |
| 2015-10-12 | $140.68 | $422.66 | 1,942,200 | — | — |
| 2015-10-09 | $139.70 | $419.72 | 3,065,700 | — | — |
| 2015-10-08 | $139.04 | $417.73 | 2,835,700 | — | — |
| 2015-10-07 | $137.02 | $411.66 | 3,263,800 | — | — |
| 2015-10-06 | $134.63 | $404.48 | 3,059,600 | — | — |
| 2015-10-05 | $134.02 | $402.65 | 4,587,500 | — | — |
| 2015-10-02 | $132.56 | $398.26 | 3,020,500 | — | — |
| 2015-10-01 | $130.61 | $392.41 | 2,878,400 | — | — |
| 2015-09-30 | $130.95 | $393.43 | 3,062,500 | — | — |
| 2015-09-29 | $128.75 | $386.82 | 2,935,100 | — | — |
| 2015-09-28 | $128.13 | $384.96 | 4,160,000 | — | — |
| 2015-09-25 | $131.01 | $393.61 | 4,149,900 | — | — |
| 2015-09-24 | $129.75 | $389.82 | 5,297,800 | — | — |
| 2015-09-23 | $131.67 | $395.59 | 4,907,500 | — | — |
| 2015-09-22 | $133.99 | $402.56 | 3,465,000 | — | — |
| 2015-09-21 | $136.02 | $408.66 | 2,460,900 | — | — |
| 2015-09-18 | $136.09 | $408.87 | 7,302,700 | — | — |
| 2015-09-17 | $137.45 | $412.96 | 3,405,600 | — | — |
| 2015-09-16 | $137.20 | $412.21 | 2,505,000 | — | — |
| 2015-09-15 | $136.30 | $409.50 | 3,761,800 | — | — |
| 2015-09-14 | $134.43 | $403.88 | 2,389,600 | — | — |
| 2015-09-11 | $134.67 | $404.60 | 2,628,200 | — | — |
| 2015-09-10 | $133.55 | $401.24 | 2,932,200 | — | — |
| 2015-09-09 | $132.65 | $398.54 | 4,713,900 | — | — |
| 2015-09-08 | $133.82 | $402.05 | 3,505,800 | — | — |
| 2015-09-04 | $129.76 | $389.85 | 3,746,700 | — | — |
| 2015-09-03 | $131.02 | $393.64 | 3,379,500 | — | — |
| 2015-09-02 | $130.63 | $392.47 | 4,809,300 | — | — |
| 2015-09-01 | $127.44 | $382.88 | 5,772,700 | — | — |
| 2015-08-31 | $130.68 | $392.62 | 4,231,700 | — | — |
| 2015-08-28 | $133.24 | $400.31 | 4,508,800 | — | — |
| 2015-08-27 | $131.87 | $396.19 | 5,754,600 | — | — |
| 2015-08-26 | $129.34 | $388.59 | 6,428,400 | — | — |
| 2015-08-25 | $125.49 | $377.02 | 7,159,100 | — | — |
| 2015-08-24 | $127.19 | $382.13 | 9,425,800 | — | — |
| 2015-08-21 | $131.71 | $395.71 | 7,957,600 | — | — |
| 2015-08-20 | $137.02 | $411.66 | 6,601,400 | — | — |
| 2015-08-19 | $142.72 | $428.79 | 2,967,700 | — | — |
| 2015-08-18 | $144.60 | $434.44 | 1,955,500 | — | — |
| 2015-08-17 | $144.44 | $433.96 | 3,746,000 | — | — |
| 2015-08-14 | $145.09 | $435.91 | 2,927,100 | — | — |
| 2015-08-13 | $144.81 | $435.07 | 5,129,500 | — | — |
| 2015-08-12 | $142.43 | $427.92 | 4,355,800 | — | — |
| 2015-08-11 | $144.05 | $432.79 | 2,816,700 | — | — |
| 2015-08-10 | $145.86 | $438.22 | 3,432,600 | — | — |
| 2015-08-07 | $142.42 | $427.89 | 2,953,200 | — | — |
| 2015-08-06 | $143.82 | $432.09 | 2,457,000 | — | — |
| 2015-08-05 | $144.95 | $435.49 | 2,926,100 | — | — |
| 2015-08-04 | $143.54 | $428.52 | 1,973,000 | — | — |
| 2015-08-03 | $143.69 | $428.97 | 3,088,000 | — | — |
| 2015-07-31 | $144.17 | $430.40 | 3,163,500 | — | — |
| 2015-07-30 | $143.01 | $426.94 | 2,644,000 | — | — |
| 2015-07-29 | $144.14 | $430.31 | 3,260,400 | — | — |
| 2015-07-28 | $141.81 | $423.35 | 4,138,200 | — | — |
| 2015-07-27 | $141.03 | $421.03 | 3,532,100 | — | — |
| 2015-07-24 | $144.06 | $430.07 | 2,455,000 | — | — |
| 2015-07-23 | $146.11 | $436.19 | 4,116,000 | — | — |
| 2015-07-22 | $146.47 | $437.27 | 6,238,400 | — | — |
| 2015-07-21 | $145.00 | $432.88 | 4,452,600 | — | — |
| 2015-07-20 | $146.72 | $438.01 | 3,016,100 | — | — |
| 2015-07-17 | $146.84 | $438.37 | 3,127,100 | — | — |
| 2015-07-16 | $148.49 | $443.30 | 2,509,600 | — | — |
| 2015-07-15 | $146.89 | $438.52 | 2,653,900 | — | — |
| 2015-07-14 | $147.75 | $441.09 | 3,388,800 | — | — |
| 2015-07-13 | $146.62 | $437.71 | 2,194,200 | — | — |
| 2015-07-10 | $144.48 | $431.33 | 2,192,100 | — | — |
| 2015-07-09 | $142.80 | $426.31 | 2,486,800 | — | — |
| 2015-07-08 | $141.92 | $423.68 | 3,386,500 | — | — |
| 2015-07-07 | $143.15 | $427.35 | 3,712,000 | — | — |
| 2015-07-06 | $140.52 | $419.50 | 2,093,400 | — | — |
| 2015-07-02 | $140.21 | $418.58 | 2,116,500 | — | — |
| 2015-07-01 | $140.73 | $420.13 | 3,260,900 | — | — |
| 2015-06-30 | $138.72 | $414.13 | 3,434,800 | — | — |
| 2015-06-29 | $138.73 | $414.16 | 3,755,500 | — | — |
| 2015-06-26 | $142.48 | $425.35 | 3,153,300 | — | — |
| 2015-06-25 | $142.45 | $425.27 | 2,153,800 | — | — |
| 2015-06-24 | $143.00 | $426.91 | 3,989,100 | — | — |
| 2015-06-23 | $144.43 | $431.18 | 2,864,400 | — | — |
| 2015-06-22 | $145.70 | $434.97 | 2,086,100 | — | — |
| 2015-06-19 | $145.13 | $433.27 | 4,837,300 | — | — |
| 2015-06-18 | $145.38 | $434.01 | 3,728,900 | — | — |
| 2015-06-17 | $143.43 | $428.19 | 2,775,400 | — | — |
| 2015-06-16 | $142.34 | $424.94 | 2,450,600 | — | — |
| 2015-06-15 | $142.29 | $424.79 | 2,631,400 | — | — |
| 2015-06-12 | $142.80 | $426.31 | 2,395,200 | — | — |
| 2015-06-11 | $142.96 | $426.79 | 2,924,500 | — | — |
| 2015-06-10 | $141.62 | $422.79 | 2,784,400 | — | — |
| 2015-06-09 | $140.10 | $418.25 | 2,647,600 | — | — |
| 2015-06-08 | $140.64 | $419.86 | 2,756,600 | — | — |
| 2015-06-05 | $140.73 | $420.13 | 3,215,600 | — | — |
| 2015-06-04 | $141.19 | $421.50 | 3,239,500 | — | — |
| 2015-06-03 | $143.81 | $429.33 | 3,755,800 | — | — |
| 2015-06-02 | $143.25 | $427.65 | 4,986,500 | — | — |
| 2015-06-01 | $141.25 | $421.68 | 3,897,000 | — | — |
| 2015-05-29 | $140.52 | $419.50 | 6,199,200 | — | — |
| 2015-05-28 | $142.33 | $424.91 | 3,103,200 | — | — |
| 2015-05-27 | $143.00 | $426.91 | 2,837,100 | — | — |
| 2015-05-26 | $142.80 | $426.31 | 3,476,800 | — | — |
| 2015-05-22 | $144.81 | $432.31 | 3,878,000 | — | — |
| 2015-05-21 | $147.35 | $439.89 | 2,676,400 | — | — |
| 2015-05-20 | $146.42 | $437.12 | 2,104,000 | — | — |
| 2015-05-19 | $147.05 | $439.00 | 2,366,400 | — | — |
| 2015-05-18 | $146.71 | $437.98 | 2,153,200 | — | — |
| 2015-05-15 | $146.88 | $438.49 | 3,368,900 | — | — |
| 2015-05-14 | $147.96 | $441.71 | 3,495,800 | — | — |
| 2015-05-13 | $145.62 | $434.73 | 2,679,400 | — | — |
| 2015-05-12 | $145.43 | $434.16 | 3,543,900 | — | — |
| 2015-05-11 | $145.89 | $435.53 | 3,969,000 | — | — |
| 2015-05-08 | $145.46 | $434.25 | 7,068,000 | — | — |
| 2015-05-07 | $141.49 | $422.40 | 4,868,700 | — | — |
| 2015-05-06 | $141.04 | $421.06 | 5,313,500 | — | — |
| 2015-05-05 | $142.91 | $423.92 | 3,670,400 | — | — |
| 2015-05-04 | $144.02 | $427.21 | 8,977,500 | — | — |
| 2015-05-01 | $144.67 | $429.14 | 3,556,800 | — | — |
| 2015-04-30 | $143.34 | $425.20 | 4,925,300 | — | — |
| 2015-04-29 | $146.15 | $433.53 | 4,761,700 | — | — |
| 2015-04-28 | $147.51 | $437.57 | 4,352,900 | — | — |
| 2015-04-27 | $147.80 | $438.43 | 4,603,500 | — | — |
| 2015-04-24 | $148.40 | $440.21 | 4,889,200 | — | — |
| 2015-04-23 | $149.87 | $444.57 | 4,080,800 | — | — |
| 2015-04-22 | $151.19 | $448.48 | 8,468,900 | — | — |
| 2015-04-21 | $153.33 | $454.83 | 3,772,900 | — | — |
| 2015-04-20 | $152.67 | $452.87 | 3,169,100 | — | — |
| 2015-04-17 | $149.60 | $443.77 | 4,671,600 | — | — |
| 2015-04-16 | $151.97 | $450.80 | 2,559,900 | — | — |
| 2015-04-15 | $152.43 | $452.16 | 3,687,400 | — | — |
| 2015-04-14 | $153.21 | $454.48 | 2,845,800 | — | — |
| 2015-04-13 | $153.24 | $454.56 | 3,034,000 | — | — |
| 2015-04-10 | $154.38 | $457.95 | 3,183,000 | — | — |
| 2015-04-09 | $153.42 | $455.10 | 3,966,800 | — | — |
| 2015-04-08 | $153.36 | $454.92 | 2,763,400 | — | — |
| 2015-04-07 | $152.32 | $451.84 | 4,299,500 | — | — |
| 2015-04-06 | $150.93 | $447.71 | 3,371,500 | — | — |
| 2015-04-02 | $149.28 | $442.82 | 2,934,200 | — | — |
| 2015-04-01 | $148.64 | $440.92 | 4,167,600 | — | — |
| 2015-03-31 | $150.08 | $445.19 | 2,975,600 | — | — |
| 2015-03-30 | $152.70 | $452.96 | 3,738,700 | — | — |
| 2015-03-27 | $148.85 | $441.54 | 2,600,300 | — | — |
| 2015-03-26 | $148.17 | $439.52 | 3,627,400 | — | — |
| 2015-03-25 | $148.23 | $439.70 | 3,747,900 | — | — |
| 2015-03-24 | $151.65 | $449.85 | 3,319,300 | — | — |
| 2015-03-23 | $152.81 | $453.29 | 3,029,700 | — | — |
| 2015-03-20 | $154.50 | $458.30 | 4,464,300 | — | — |
| 2015-03-19 | $154.11 | $457.14 | 2,539,000 | — | — |
| 2015-03-18 | $155.73 | $461.95 | 4,053,600 | — | — |
| 2015-03-17 | $154.51 | $458.33 | 2,927,200 | — | — |
| 2015-03-16 | $153.67 | $455.84 | 2,742,900 | — | — |
| 2015-03-13 | $151.57 | $449.61 | 3,569,600 | — | — |
| 2015-03-12 | $152.04 | $451.00 | 2,965,100 | — | — |
| 2015-03-11 | $151.17 | $448.42 | 3,395,400 | — | — |
| 2015-03-10 | $152.42 | $452.13 | 3,839,600 | — | — |
| 2015-03-09 | $154.75 | $459.04 | 3,433,000 | — | — |
| 2015-03-06 | $153.12 | $454.21 | 3,556,200 | — | — |
| 2015-03-05 | $154.47 | $458.21 | 3,327,200 | — | — |
| 2015-03-04 | $154.35 | $457.86 | 4,476,200 | — | — |
| 2015-03-03 | $155.57 | $461.48 | 8,656,600 | — | — |
| 2015-03-02 | $153.80 | $456.23 | 4,622,800 | — | — |
| 2015-02-27 | $150.85 | $447.47 | 4,330,700 | — | — |
| 2015-02-26 | $151.73 | $450.08 | 5,149,300 | — | — |
| 2015-02-25 | $153.01 | $453.88 | 4,800,500 | — | — |
| 2015-02-24 | $154.38 | $457.95 | 4,391,700 | — | — |
| 2015-02-23 | $154.74 | $459.01 | 8,653,700 | — | — |
| 2015-02-20 | $158.31 | $469.60 | 9,366,000 | — | — |
| 2015-02-19 | $153.75 | $456.08 | 4,384,000 | — | — |
| 2015-02-18 | $151.17 | $448.42 | 3,722,100 | — | — |
| 2015-02-17 | $149.92 | $444.72 | 3,622,400 | — | — |
| 2015-02-13 | $149.73 | $444.15 | 3,418,600 | — | — |
| 2015-02-12 | $148.09 | $439.29 | 2,998,900 | — | — |
| 2015-02-11 | $147.92 | $438.78 | 3,272,700 | — | — |
| 2015-02-10 | $148.04 | $436.44 | 4,034,900 | — | — |
| 2015-02-09 | $147.58 | $435.08 | 4,202,900 | — | — |
| 2015-02-06 | $148.00 | $436.32 | 4,398,800 | — | — |
| 2015-02-05 | $148.60 | $438.09 | 4,252,600 | — | — |
| 2015-02-04 | $147.22 | $434.02 | 4,766,200 | — | — |
| 2015-02-03 | $147.34 | $434.38 | 5,978,200 | — | — |
| 2015-02-02 | $146.26 | $431.19 | 6,790,900 | — | — |
| 2015-01-30 | $145.37 | $428.57 | 11,271,100 | — | — |
| 2015-01-29 | $147.78 | $435.67 | 15,161,700 | — | — |
| 2015-01-28 | $139.64 | $411.68 | 14,355,100 | — | — |
| 2015-01-27 | $132.48 | $390.57 | 5,243,900 | — | — |
| 2015-01-26 | $134.07 | $395.25 | 3,900,500 | — | — |
| 2015-01-23 | $134.62 | $396.88 | 3,828,300 | — | — |
| 2015-01-22 | $135.64 | $399.88 | 4,971,300 | — | — |
| 2015-01-21 | $132.41 | $390.36 | 2,898,000 | — | — |
| 2015-01-20 | $131.22 | $386.85 | 3,143,700 | — | — |
| 2015-01-16 | $130.78 | $385.56 | 4,425,600 | — | — |
| 2015-01-15 | $130.14 | $383.67 | 3,902,000 | — | — |
| 2015-01-14 | $130.38 | $384.38 | 3,559,500 | — | — |
| 2015-01-13 | $131.17 | $386.70 | 3,441,700 | — | — |
| 2015-01-12 | $130.87 | $385.82 | 3,552,700 | — | — |
| 2015-01-09 | $131.54 | $387.80 | 3,056,400 | — | — |
| 2015-01-08 | $131.80 | $388.56 | 4,503,400 | — | — |
| 2015-01-07 | $129.51 | $381.81 | 3,573,200 | — | — |
| 2015-01-06 | $127.53 | $375.97 | 4,992,800 | — | — |
| 2015-01-05 | $129.05 | $380.45 | 5,024,800 | — | — |
| 2015-01-02 | $129.95 | $383.11 | 4,294,200 | — | — |