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 | $42.96 | $153.46 | 9,727,900 | — | — |
| 2015-12-30 | $43.57 | $155.64 | 5,112,500 | — | — |
| 2015-12-29 | $43.71 | $156.14 | 7,739,800 | — | — |
| 2015-12-28 | $43.49 | $155.35 | 6,326,100 | — | — |
| 2015-12-24 | $43.54 | $155.53 | 3,036,600 | — | — |
| 2015-12-23 | $43.67 | $156.00 | 9,092,300 | — | — |
| 2015-12-22 | $43.29 | $154.64 | 12,280,800 | — | — |
| 2015-12-21 | $42.78 | $152.82 | 10,444,400 | — | — |
| 2015-12-18 | $42.50 | $151.82 | 24,583,700 | — | — |
| 2015-12-17 | $43.49 | $155.35 | 14,697,000 | — | — |
| 2015-12-16 | $43.84 | $156.60 | 21,868,600 | — | — |
| 2015-12-15 | $43.07 | $153.85 | 17,916,400 | — | — |
| 2015-12-14 | $42.45 | $151.64 | 20,092,900 | — | — |
| 2015-12-11 | $42.27 | $150.99 | 17,313,400 | — | — |
| 2015-12-10 | $42.76 | $152.74 | 15,483,300 | — | — |
| 2015-12-09 | $42.66 | $152.39 | 12,945,500 | — | — |
| 2015-12-08 | $43.01 | $153.64 | 10,736,200 | — | — |
| 2015-12-07 | $43.20 | $154.32 | 12,030,700 | — | — |
| 2015-12-04 | $43.29 | $154.64 | 16,488,000 | — | — |
| 2015-12-03 | $42.46 | $151.67 | 15,004,400 | — | — |
| 2015-12-02 | $42.77 | $152.78 | 12,598,500 | — | — |
| 2015-12-01 | $42.89 | $153.21 | 11,153,000 | — | — |
| 2015-11-30 | $42.62 | $152.24 | 16,063,000 | — | — |
| 2015-11-27 | $43.15 | $154.14 | 7,236,700 | — | — |
| 2015-11-25 | $43.36 | $153.71 | 10,344,900 | — | — |
| 2015-11-24 | $43.36 | $153.71 | 15,767,200 | — | — |
| 2015-11-23 | $42.96 | $152.29 | 13,338,100 | — | — |
| 2015-11-20 | $42.43 | $150.41 | 19,780,800 | — | — |
| 2015-11-19 | $43.11 | $152.82 | 24,090,700 | — | — |
| 2015-11-18 | $42.28 | $149.88 | 12,966,300 | — | — |
| 2015-11-17 | $41.67 | $147.72 | 12,739,400 | — | — |
| 2015-11-16 | $41.96 | $148.75 | 11,244,900 | — | — |
| 2015-11-13 | $41.38 | $146.69 | 11,619,500 | — | — |
| 2015-11-12 | $41.58 | $147.40 | 10,725,000 | — | — |
| 2015-11-11 | $42.04 | $149.03 | 9,101,200 | — | — |
| 2015-11-10 | $41.77 | $148.07 | 8,283,100 | — | — |
| 2015-11-09 | $41.54 | $147.26 | 10,842,700 | — | — |
| 2015-11-06 | $41.96 | $148.75 | 11,926,700 | — | — |
| 2015-11-05 | $42.33 | $150.06 | 9,625,100 | — | — |
| 2015-11-04 | $41.97 | $148.78 | 10,488,500 | — | — |
| 2015-11-03 | $42.16 | $149.46 | 9,693,100 | — | — |
| 2015-11-02 | $42.24 | $149.74 | 16,252,200 | — | — |
| 2015-10-30 | $42.35 | $150.13 | 15,356,200 | — | — |
| 2015-10-29 | $42.79 | $151.69 | 9,427,400 | — | — |
| 2015-10-28 | $42.73 | $151.48 | 13,667,300 | — | — |
| 2015-10-27 | $42.61 | $151.05 | 30,166,600 | — | — |
| 2015-10-26 | $42.59 | $150.98 | 14,788,600 | — | — |
| 2015-10-23 | $42.79 | $151.69 | 18,796,100 | — | — |
| 2015-10-22 | $43.24 | $153.28 | 35,920,200 | — | — |
| 2015-10-21 | $42.19 | $149.56 | 19,254,900 | — | — |
| 2015-10-20 | $42.29 | $149.92 | 16,199,300 | — | — |
| 2015-10-19 | $41.99 | $148.85 | 15,553,800 | — | — |
| 2015-10-16 | $42.02 | $148.96 | 20,384,200 | — | — |
| 2015-10-15 | $41.92 | $148.60 | 11,801,600 | — | — |
| 2015-10-14 | $41.68 | $147.75 | 14,180,000 | — | — |
| 2015-10-13 | $41.65 | $147.65 | 12,903,600 | — | — |
| 2015-10-12 | $42.00 | $148.89 | 12,299,100 | — | — |
| 2015-10-09 | $42.02 | $148.96 | 13,931,200 | — | — |
| 2015-10-08 | $41.98 | $148.82 | 11,960,200 | — | — |
| 2015-10-07 | $41.52 | $147.19 | 14,329,700 | — | — |
| 2015-10-06 | $40.96 | $145.20 | 14,579,400 | — | — |
| 2015-10-05 | $41.01 | $145.38 | 15,664,000 | — | — |
| 2015-10-02 | $40.39 | $143.18 | 15,537,300 | — | — |
| 2015-10-01 | $39.80 | $141.09 | 19,606,600 | — | — |
| 2015-09-30 | $40.12 | $142.22 | 19,752,600 | — | — |
| 2015-09-29 | $39.66 | $140.59 | 14,166,900 | — | — |
| 2015-09-28 | $39.53 | $140.13 | 19,323,100 | — | — |
| 2015-09-25 | $39.62 | $140.45 | 22,511,300 | — | — |
| 2015-09-24 | $39.15 | $138.78 | 19,385,700 | — | — |
| 2015-09-23 | $38.76 | $137.40 | 8,910,800 | — | — |
| 2015-09-22 | $38.79 | $137.51 | 15,021,300 | — | — |
| 2015-09-21 | $39.19 | $138.93 | 12,935,800 | — | — |
| 2015-09-18 | $38.98 | $138.18 | 27,527,300 | — | — |
| 2015-09-17 | $39.38 | $139.60 | 21,232,500 | — | — |
| 2015-09-16 | $39.15 | $138.78 | 22,233,400 | — | — |
| 2015-09-15 | $38.50 | $136.48 | 13,019,800 | — | — |
| 2015-09-14 | $38.10 | $135.06 | 8,950,000 | — | — |
| 2015-09-11 | $38.13 | $135.17 | 11,802,300 | — | — |
| 2015-09-10 | $38.42 | $135.03 | 14,952,500 | — | — |
| 2015-09-09 | $38.30 | $134.61 | 13,764,600 | — | — |
| 2015-09-08 | $38.90 | $136.71 | 15,273,900 | — | — |
| 2015-09-04 | $38.52 | $135.38 | 15,450,500 | — | — |
| 2015-09-03 | $39.16 | $137.63 | 13,311,600 | — | — |
| 2015-09-02 | $38.90 | $136.71 | 14,054,800 | — | — |
| 2015-09-01 | $38.75 | $136.19 | 23,703,200 | — | — |
| 2015-08-31 | $39.32 | $138.19 | 12,673,300 | — | — |
| 2015-08-28 | $39.45 | $138.65 | 14,503,900 | — | — |
| 2015-08-27 | $39.27 | $138.01 | 18,871,600 | — | — |
| 2015-08-26 | $38.73 | $136.12 | 23,523,300 | — | — |
| 2015-08-25 | $37.99 | $133.52 | 31,363,700 | — | — |
| 2015-08-24 | $38.38 | $134.89 | 44,065,300 | — | — |
| 2015-08-21 | $39.53 | $138.93 | 28,036,200 | — | — |
| 2015-08-20 | $40.55 | $142.51 | 14,218,000 | — | — |
| 2015-08-19 | $40.78 | $143.32 | 15,796,500 | — | — |
| 2015-08-18 | $41.30 | $145.15 | 11,199,400 | — | — |
| 2015-08-17 | $41.35 | $145.32 | 8,272,800 | — | — |
| 2015-08-14 | $41.25 | $144.97 | 9,904,800 | — | — |
| 2015-08-13 | $41.10 | $144.45 | 10,270,900 | — | — |
| 2015-08-12 | $41.26 | $145.01 | 9,602,200 | — | — |
| 2015-08-11 | $41.48 | $145.78 | 11,254,900 | — | — |
| 2015-08-10 | $41.68 | $146.48 | 9,501,900 | — | — |
| 2015-08-07 | $41.77 | $146.80 | 10,886,700 | — | — |
| 2015-08-06 | $41.92 | $147.33 | 11,378,900 | — | — |
| 2015-08-05 | $42.12 | $148.03 | 15,329,200 | — | — |
| 2015-08-04 | $41.85 | $147.08 | 17,559,900 | — | — |
| 2015-08-03 | $41.54 | $145.99 | 14,672,600 | — | — |
| 2015-07-31 | $41.08 | $144.38 | 15,309,500 | — | — |
| 2015-07-30 | $40.56 | $142.55 | 9,095,500 | — | — |
| 2015-07-29 | $40.59 | $142.65 | 8,479,900 | — | — |
| 2015-07-28 | $40.55 | $142.51 | 11,021,800 | — | — |
| 2015-07-27 | $40.54 | $142.48 | 10,945,700 | — | — |
| 2015-07-24 | $40.44 | $142.13 | 10,912,500 | — | — |
| 2015-07-23 | $40.84 | $143.53 | 13,522,200 | — | — |
| 2015-07-22 | $40.90 | $143.74 | 15,528,600 | — | — |
| 2015-07-21 | $41.19 | $144.76 | 13,653,800 | — | — |
| 2015-07-20 | $41.38 | $145.43 | 10,024,200 | — | — |
| 2015-07-17 | $41.25 | $144.97 | 9,608,300 | — | — |
| 2015-07-16 | $41.48 | $145.78 | 10,483,700 | — | — |
| 2015-07-15 | $41.13 | $144.55 | 11,252,100 | — | — |
| 2015-07-14 | $41.17 | $144.69 | 19,531,000 | — | — |
| 2015-07-13 | $40.66 | $142.90 | 9,854,200 | — | — |
| 2015-07-10 | $40.39 | $141.95 | 13,360,400 | — | — |
| 2015-07-09 | $39.92 | $140.30 | 13,392,000 | — | — |
| 2015-07-08 | $39.86 | $140.09 | 11,383,700 | — | — |
| 2015-07-07 | $40.25 | $141.46 | 20,335,000 | — | — |
| 2015-07-06 | $39.42 | $138.54 | 10,252,600 | — | — |
| 2015-07-02 | $39.49 | $138.79 | 8,975,900 | — | — |
| 2015-07-01 | $39.50 | $138.82 | 11,177,400 | — | — |
| 2015-06-30 | $39.23 | $137.87 | 14,621,300 | — | — |
| 2015-06-29 | $39.40 | $138.47 | 15,500,800 | — | — |
| 2015-06-26 | $40.00 | $140.58 | 16,215,600 | — | — |
| 2015-06-25 | $40.02 | $140.65 | 10,607,600 | — | — |
| 2015-06-24 | $40.19 | $141.25 | 10,385,100 | — | — |
| 2015-06-23 | $40.38 | $141.92 | 11,094,900 | — | — |
| 2015-06-22 | $40.48 | $142.27 | 8,775,900 | — | — |
| 2015-06-19 | $40.40 | $141.99 | 23,550,600 | — | — |
| 2015-06-18 | $40.65 | $142.86 | 16,314,600 | — | — |
| 2015-06-17 | $40.27 | $141.53 | 13,898,400 | — | — |
| 2015-06-16 | $40.08 | $140.86 | 12,517,400 | — | — |
| 2015-06-15 | $39.59 | $139.14 | 11,364,800 | — | — |
| 2015-06-12 | $39.96 | $140.44 | 15,568,600 | — | — |
| 2015-06-11 | $40.10 | $140.93 | 11,944,900 | — | — |
| 2015-06-10 | $40.33 | $140.58 | 11,979,900 | — | — |
| 2015-06-09 | $40.20 | $140.13 | 10,772,700 | — | — |
| 2015-06-08 | $40.16 | $139.99 | 14,339,300 | — | — |
| 2015-06-05 | $40.10 | $139.78 | 15,975,600 | — | — |
| 2015-06-04 | $40.59 | $141.49 | 10,145,800 | — | — |
| 2015-06-03 | $40.87 | $142.46 | 8,153,800 | — | — |
| 2015-06-02 | $40.99 | $142.88 | 11,878,600 | — | — |
| 2015-06-01 | $40.94 | $142.71 | 12,684,100 | — | — |
| 2015-05-29 | $40.96 | $142.78 | 19,628,600 | — | — |
| 2015-05-28 | $41.14 | $143.40 | 9,395,200 | — | — |
| 2015-05-27 | $41.12 | $143.33 | 9,863,100 | — | — |
| 2015-05-26 | $40.99 | $142.88 | 15,194,300 | — | — |
| 2015-05-22 | $41.21 | $143.65 | 11,909,500 | — | — |
| 2015-05-21 | $41.23 | $143.72 | 9,270,900 | — | — |
| 2015-05-20 | $41.35 | $144.14 | 10,965,200 | — | — |
| 2015-05-19 | $41.31 | $144.00 | 9,072,000 | — | — |
| 2015-05-18 | $41.32 | $144.03 | 11,511,700 | — | — |
| 2015-05-15 | $41.52 | $144.73 | 8,479,000 | — | — |
| 2015-05-14 | $41.50 | $144.66 | 9,961,000 | — | — |
| 2015-05-13 | $41.05 | $143.09 | 13,183,700 | — | — |
| 2015-05-12 | $40.69 | $141.83 | 12,384,500 | — | — |
| 2015-05-11 | $40.94 | $142.71 | 10,113,500 | — | — |
| 2015-05-08 | $40.98 | $142.85 | 11,144,400 | — | — |
| 2015-05-07 | $40.70 | $141.87 | 13,834,700 | — | — |
| 2015-05-06 | $40.66 | $141.73 | 11,906,900 | — | — |
| 2015-05-05 | $40.75 | $142.04 | 11,721,300 | — | — |
| 2015-05-04 | $40.96 | $142.78 | 10,204,800 | — | — |
| 2015-05-01 | $40.91 | $142.60 | 10,848,300 | — | — |
| 2015-04-30 | $40.56 | $141.38 | 12,700,800 | — | — |
| 2015-04-29 | $40.49 | $141.14 | 11,371,400 | — | — |
| 2015-04-28 | $40.77 | $142.11 | 12,174,800 | — | — |
| 2015-04-27 | $40.83 | $142.32 | 10,044,600 | — | — |
| 2015-04-24 | $40.89 | $142.53 | 11,623,300 | — | — |
| 2015-04-23 | $40.95 | $142.74 | 17,408,800 | — | — |
| 2015-04-22 | $41.31 | $144.00 | 26,887,200 | — | — |
| 2015-04-21 | $40.78 | $142.15 | 19,673,100 | — | — |
| 2015-04-20 | $40.66 | $141.73 | 13,023,700 | — | — |
| 2015-04-17 | $40.30 | $140.48 | 15,330,300 | — | — |
| 2015-04-16 | $40.60 | $141.52 | 13,121,000 | — | — |
| 2015-04-15 | $40.40 | $140.82 | 11,189,100 | — | — |
| 2015-04-14 | $40.51 | $141.21 | 11,209,700 | — | — |
| 2015-04-13 | $40.70 | $141.87 | 9,616,300 | — | — |
| 2015-04-10 | $40.88 | $142.50 | 8,720,000 | — | — |
| 2015-04-09 | $41.05 | $143.09 | 12,710,900 | — | — |
| 2015-04-08 | $40.89 | $142.53 | 8,954,700 | — | — |
| 2015-04-07 | $41.01 | $142.95 | 9,773,400 | — | — |
| 2015-04-06 | $41.17 | $143.51 | 19,843,400 | — | — |
| 2015-04-02 | $40.68 | $141.80 | 14,343,100 | — | — |
| 2015-04-01 | $40.68 | $141.80 | 14,300,700 | — | — |
| 2015-03-31 | $40.55 | $141.35 | 16,604,800 | — | — |
| 2015-03-30 | $40.51 | $141.21 | 12,561,400 | — | — |
| 2015-03-27 | $40.08 | $139.71 | 14,384,400 | — | — |
| 2015-03-26 | $40.35 | $140.65 | 17,359,600 | — | — |
| 2015-03-25 | $40.45 | $141.00 | 22,811,300 | — | — |
| 2015-03-24 | $40.47 | $141.07 | 13,485,700 | — | — |
| 2015-03-23 | $40.62 | $141.59 | 17,060,500 | — | — |
| 2015-03-20 | $40.65 | $141.70 | 31,608,500 | — | — |
| 2015-03-19 | $40.02 | $139.50 | 16,057,600 | — | — |
| 2015-03-18 | $40.60 | $141.52 | 26,247,500 | — | — |
| 2015-03-17 | $40.51 | $141.21 | 21,661,800 | — | — |
| 2015-03-16 | $40.29 | $140.44 | 15,238,800 | — | — |
| 2015-03-13 | $39.91 | $139.12 | 17,438,400 | — | — |
| 2015-03-12 | $40.57 | $141.42 | 17,728,700 | — | — |
| 2015-03-11 | $40.10 | $138.63 | 18,549,700 | — | — |
| 2015-03-10 | $40.69 | $140.67 | 14,599,100 | — | — |
| 2015-03-09 | $41.39 | $143.09 | 10,123,300 | — | — |
| 2015-03-06 | $41.52 | $143.54 | 18,180,500 | — | — |
| 2015-03-05 | $42.40 | $146.58 | 9,223,000 | — | — |
| 2015-03-04 | $42.50 | $146.93 | 16,263,000 | — | — |
| 2015-03-03 | $42.95 | $148.48 | 10,036,300 | — | — |
| 2015-03-02 | $43.20 | $149.34 | 13,514,600 | — | — |
| 2015-02-27 | $43.30 | $149.69 | 28,312,800 | — | — |
| 2015-02-26 | $42.46 | $146.79 | 14,346,500 | — | — |
| 2015-02-25 | $42.05 | $145.37 | 10,323,300 | — | — |
| 2015-02-24 | $42.13 | $145.65 | 12,782,700 | — | — |
| 2015-02-23 | $41.85 | $144.68 | 11,830,300 | — | — |
| 2015-02-20 | $41.97 | $145.09 | 15,982,400 | — | — |
| 2015-02-19 | $42.11 | $145.58 | 16,578,300 | — | — |
| 2015-02-18 | $41.73 | $144.26 | 9,789,800 | — | — |
| 2015-02-17 | $41.81 | $144.54 | 12,804,200 | — | — |
| 2015-02-13 | $41.99 | $145.16 | 10,792,100 | — | — |
| 2015-02-12 | $42.17 | $145.78 | 13,818,200 | — | — |
| 2015-02-11 | $42.37 | $146.48 | 20,496,300 | — | — |
| 2015-02-10 | $42.40 | $146.58 | 32,184,200 | — | — |
| 2015-02-09 | $41.23 | $142.53 | 13,371,100 | — | — |
| 2015-02-06 | $41.45 | $143.30 | 12,366,400 | — | — |
| 2015-02-05 | $41.79 | $144.47 | 11,078,500 | — | — |
| 2015-02-04 | $41.68 | $144.09 | 16,400,000 | — | — |
| 2015-02-03 | $41.63 | $143.92 | 13,193,100 | — | — |
| 2015-02-02 | $41.59 | $143.78 | 15,197,500 | — | — |
| 2015-01-30 | $41.17 | $142.33 | 19,193,700 | — | — |
| 2015-01-29 | $42.10 | $145.54 | 13,657,900 | — | — |
| 2015-01-28 | $41.92 | $144.92 | 14,278,500 | — | — |
| 2015-01-27 | $42.39 | $146.54 | 15,274,000 | — | — |
| 2015-01-26 | $43.00 | $148.65 | 11,151,900 | — | — |
| 2015-01-23 | $43.31 | $149.73 | 12,357,700 | — | — |
| 2015-01-22 | $43.78 | $151.35 | 14,709,100 | — | — |
| 2015-01-21 | $43.36 | $149.90 | 10,720,600 | — | — |
| 2015-01-20 | $43.16 | $149.21 | 17,047,300 | — | — |
| 2015-01-16 | $42.53 | $147.03 | 15,114,900 | — | — |
| 2015-01-15 | $42.38 | $146.51 | 11,193,100 | — | — |
| 2015-01-14 | $42.56 | $147.13 | 13,447,600 | — | — |
| 2015-01-13 | $42.63 | $147.37 | 12,529,500 | — | — |
| 2015-01-12 | $42.64 | $147.41 | 11,415,800 | — | — |
| 2015-01-09 | $43.03 | $148.76 | 12,733,500 | — | — |
| 2015-01-08 | $43.51 | $150.42 | 21,743,600 | — | — |
| 2015-01-07 | $42.99 | $148.62 | 13,412,300 | — | — |
| 2015-01-06 | $42.46 | $146.79 | 16,897,500 | — | — |
| 2015-01-05 | $42.14 | $145.68 | 26,292,600 | — | — |
| 2015-01-02 | $42.14 | $145.68 | 9,921,100 | — | — |