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
- 1999-06-16 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 — 2012
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2012-12-31 | $70.98 | $70.98 | 1,527,600 | — | — |
| 2012-12-28 | $70.27 | $70.27 | 1,128,500 | — | — |
| 2012-12-27 | $70.59 | $70.59 | 1,481,000 | — | — |
| 2012-12-26 | $70.42 | $70.42 | 1,197,100 | — | — |
| 2012-12-24 | $70.74 | $70.74 | 776,300 | — | — |
| 2012-12-21 | $70.90 | $70.90 | 7,185,700 | — | — |
| 2012-12-20 | $70.08 | $70.08 | 1,486,100 | — | — |
| 2012-12-19 | $69.80 | $69.80 | 1,765,700 | — | — |
| 2012-12-18 | $69.81 | $69.81 | 1,274,700 | — | — |
| 2012-12-17 | $70.12 | $70.12 | 1,961,500 | — | — |
| 2012-12-14 | $69.62 | $69.62 | 1,169,600 | — | — |
| 2012-12-13 | $69.06 | $69.06 | 870,000 | — | — |
| 2012-12-12 | $69.22 | $69.22 | 1,604,700 | — | — |
| 2012-12-11 | $68.54 | $68.54 | 1,426,300 | — | — |
| 2012-12-10 | $68.90 | $68.90 | 952,700 | — | — |
| 2012-12-07 | $69.08 | $69.08 | 1,703,900 | — | — |
| 2012-12-06 | $68.32 | $68.32 | 967,000 | — | — |
| 2012-12-05 | $67.89 | $67.89 | 1,486,800 | — | — |
| 2012-12-04 | $68.52 | $68.52 | 1,319,900 | — | — |
| 2012-12-03 | $68.42 | $68.42 | 713,700 | — | — |
| 2012-11-30 | $68.82 | $68.82 | 1,766,300 | — | — |
| 2012-11-29 | $68.08 | $68.08 | 1,162,700 | — | — |
| 2012-11-28 | $67.80 | $67.80 | 694,100 | — | — |
| 2012-11-27 | $67.44 | $67.44 | 1,179,500 | — | — |
| 2012-11-26 | $67.25 | $67.25 | 923,100 | — | — |
| 2012-11-23 | $67.75 | $67.75 | 475,400 | — | — |
| 2012-11-21 | $67.25 | $67.25 | 549,200 | — | — |
| 2012-11-20 | $67.08 | $67.08 | 962,300 | — | — |
| 2012-11-19 | $67.01 | $67.01 | 1,050,300 | — | — |
| 2012-11-16 | $65.97 | $65.97 | 1,393,600 | — | — |
| 2012-11-15 | $64.84 | $64.84 | 1,944,400 | — | — |
| 2012-11-14 | $66.00 | $66.00 | 948,200 | — | — |
| 2012-11-13 | $66.74 | $66.74 | 987,600 | — | — |
| 2012-11-12 | $67.06 | $67.06 | 723,600 | — | — |
| 2012-11-09 | $67.23 | $67.23 | 1,180,600 | — | — |
| 2012-11-08 | $67.48 | $67.48 | 1,820,400 | — | — |
| 2012-11-07 | $66.98 | $66.98 | 2,537,400 | — | — |
| 2012-11-06 | $66.40 | $66.40 | 1,567,200 | — | — |
| 2012-11-05 | $66.15 | $66.15 | 1,116,700 | — | — |
| 2012-11-02 | $66.60 | $66.60 | 783,400 | — | — |
| 2012-11-01 | $66.62 | $66.62 | 830,400 | — | — |
| 2012-10-31 | $66.36 | $66.36 | 1,191,700 | — | — |
| 2012-10-26 | $66.07 | $66.07 | 922,600 | — | — |
| 2012-10-25 | $65.78 | $65.78 | 948,100 | — | — |
| 2012-10-24 | $65.55 | $65.55 | 701,300 | — | — |
| 2012-10-23 | $65.17 | $65.17 | 1,615,700 | — | — |
| 2012-10-22 | $65.70 | $65.70 | 957,300 | — | — |
| 2012-10-19 | $66.10 | $66.10 | 814,500 | — | — |
| 2012-10-18 | $66.70 | $66.70 | 615,600 | — | — |
| 2012-10-17 | $66.68 | $66.68 | 1,181,900 | — | — |
| 2012-10-16 | $66.35 | $66.35 | 1,119,600 | — | — |
| 2012-10-15 | $66.23 | $66.23 | 1,787,400 | — | — |
| 2012-10-12 | $65.22 | $65.22 | 1,396,900 | — | — |
| 2012-10-11 | $64.34 | $64.34 | 2,928,800 | — | — |
| 2012-10-10 | $65.39 | $65.39 | 2,726,800 | — | — |
| 2012-10-09 | $65.16 | $65.16 | 3,091,000 | — | — |
| 2012-10-08 | $64.52 | $64.52 | 1,668,700 | — | — |
| 2012-10-05 | $64.43 | $64.43 | 2,433,000 | — | — |
| 2012-10-04 | $63.92 | $63.92 | 2,660,700 | — | — |
| 2012-10-03 | $63.69 | $63.69 | 2,665,100 | — | — |
| 2012-10-02 | $62.45 | $62.45 | 3,282,200 | — | — |
| 2012-10-01 | $63.17 | $63.17 | 1,964,100 | — | — |
| 2012-09-28 | $62.90 | $62.90 | 1,894,700 | — | — |
| 2012-09-27 | $62.13 | $62.13 | 2,445,300 | — | — |
| 2012-09-26 | $61.51 | $61.51 | 789,300 | — | — |
| 2012-09-25 | $61.22 | $61.22 | 785,700 | — | — |
| 2012-09-24 | $61.54 | $61.54 | 932,000 | — | — |
| 2012-09-21 | $61.50 | $61.50 | 1,893,100 | — | — |
| 2012-09-20 | $60.94 | $60.94 | 760,700 | — | — |
| 2012-09-19 | $61.02 | $61.02 | 1,456,600 | — | — |
| 2012-09-18 | $60.42 | $60.42 | 1,179,000 | — | — |
| 2012-09-17 | $59.92 | $59.92 | 1,046,800 | — | — |
| 2012-09-14 | $59.54 | $59.54 | 1,012,800 | — | — |
| 2012-09-13 | $60.06 | $60.06 | 999,000 | — | — |
| 2012-09-12 | $59.44 | $59.44 | 1,426,700 | — | — |
| 2012-09-11 | $60.04 | $60.04 | 1,037,000 | — | — |
| 2012-09-10 | $59.83 | $59.83 | 948,100 | — | — |
| 2012-09-07 | $60.04 | $60.04 | 1,135,100 | — | — |
| 2012-09-06 | $60.68 | $60.68 | 864,000 | — | — |
| 2012-09-05 | $60.20 | $60.20 | 1,895,900 | — | — |
| 2012-09-04 | $59.97 | $59.97 | 912,500 | — | — |
| 2012-08-31 | $59.78 | $59.78 | 1,389,900 | — | — |
| 2012-08-30 | $60.09 | $60.09 | 1,196,700 | — | — |
| 2012-08-29 | $60.05 | $60.05 | 946,100 | — | — |
| 2012-08-28 | $59.95 | $59.95 | 2,134,500 | — | — |
| 2012-08-27 | $59.89 | $59.89 | 689,200 | — | — |
| 2012-08-24 | $59.68 | $59.68 | 855,200 | — | — |
| 2012-08-23 | $59.31 | $59.31 | 981,700 | — | — |
| 2012-08-22 | $59.63 | $59.63 | 631,700 | — | — |
| 2012-08-21 | $59.74 | $59.74 | 1,927,600 | — | — |
| 2012-08-20 | $60.56 | $60.56 | 1,501,000 | — | — |
| 2012-08-17 | $60.51 | $60.51 | 652,000 | — | — |
| 2012-08-16 | $60.53 | $60.53 | 2,439,700 | — | — |
| 2012-08-15 | $61.44 | $61.44 | 1,504,900 | — | — |
| 2012-08-14 | $60.62 | $60.62 | 1,175,100 | — | — |
| 2012-08-13 | $60.40 | $60.40 | 773,800 | — | — |
| 2012-08-10 | $60.41 | $60.41 | 1,345,200 | — | — |
| 2012-08-09 | $60.29 | $60.29 | 1,293,900 | — | — |
| 2012-08-08 | $60.05 | $60.05 | 1,825,300 | — | — |
| 2012-08-07 | $60.07 | $60.07 | 1,787,800 | — | — |
| 2012-08-06 | $60.00 | $60.00 | 1,993,200 | — | — |
| 2012-08-03 | $59.19 | $59.19 | 2,229,300 | — | — |
| 2012-08-02 | $58.46 | $58.46 | 1,017,900 | — | — |
| 2012-08-01 | $58.39 | $58.39 | 1,124,200 | — | — |
| 2012-07-31 | $59.06 | $59.06 | 2,110,600 | — | — |
| 2012-07-30 | $59.41 | $59.41 | 1,045,900 | — | — |
| 2012-07-27 | $58.83 | $58.83 | 2,049,300 | — | — |
| 2012-07-26 | $57.89 | $57.89 | 2,538,700 | — | — |
| 2012-07-25 | $56.34 | $56.34 | 1,046,600 | — | — |
| 2012-07-24 | $56.15 | $56.15 | 1,463,500 | — | — |
| 2012-07-23 | $56.30 | $56.30 | 1,052,000 | — | — |
| 2012-07-20 | $56.29 | $56.29 | 812,700 | — | — |
| 2012-07-19 | $56.50 | $56.50 | 1,176,100 | — | — |
| 2012-07-18 | $56.62 | $56.62 | 1,681,700 | — | — |
| 2012-07-17 | $57.40 | $57.40 | 1,413,000 | — | — |
| 2012-07-16 | $57.05 | $57.05 | 1,022,800 | — | — |
| 2012-07-13 | $56.91 | $56.91 | 2,089,400 | — | — |
| 2012-07-12 | $56.89 | $56.89 | 1,333,800 | — | — |
| 2012-07-11 | $56.77 | $56.77 | 2,195,600 | — | — |
| 2012-07-10 | $57.68 | $57.68 | 1,338,100 | — | — |
| 2012-07-09 | $58.43 | $58.43 | 1,386,600 | — | — |
| 2012-07-06 | $57.96 | $57.96 | 669,100 | — | — |
| 2012-07-05 | $57.91 | $57.91 | 493,400 | — | — |
| 2012-07-03 | $58.19 | $58.19 | 828,300 | — | — |
| 2012-07-02 | $57.79 | $57.79 | 1,616,300 | — | — |
| 2012-06-29 | $57.05 | $57.05 | 1,442,400 | — | — |
| 2012-06-28 | $56.88 | $56.88 | 2,510,000 | — | — |
| 2012-06-27 | $57.45 | $57.45 | 5,283,600 | — | — |
| 2012-06-26 | $57.15 | $57.15 | 5,007,900 | — | — |
| 2012-06-25 | $55.64 | $55.64 | 2,505,600 | — | — |
| 2012-06-22 | $54.75 | $54.75 | 1,610,300 | — | — |
| 2012-06-21 | $54.00 | $54.00 | 927,200 | — | — |
| 2012-06-20 | $54.70 | $54.70 | 939,600 | — | — |
| 2012-06-19 | $55.15 | $55.15 | 2,440,300 | — | — |
| 2012-06-18 | $54.69 | $54.69 | 1,591,300 | — | — |
| 2012-06-15 | $53.72 | $53.72 | 1,364,800 | — | — |
| 2012-06-14 | $53.57 | $53.57 | 674,200 | — | — |
| 2012-06-13 | $53.13 | $53.13 | 858,700 | — | — |
| 2012-06-12 | $52.94 | $52.94 | 1,530,600 | — | — |
| 2012-06-11 | $52.21 | $52.21 | 1,105,400 | — | — |
| 2012-06-08 | $52.65 | $52.65 | 1,167,100 | — | — |
| 2012-06-07 | $52.45 | $52.45 | 925,300 | — | — |
| 2012-06-06 | $52.45 | $52.45 | 864,400 | — | — |
| 2012-06-05 | $51.39 | $51.39 | 886,900 | — | — |
| 2012-06-04 | $51.24 | $51.24 | 831,500 | — | — |
| 2012-06-01 | $51.33 | $51.33 | 1,470,900 | — | — |
| 2012-05-31 | $51.95 | $51.95 | 1,144,700 | — | — |
| 2012-05-30 | $51.93 | $51.93 | 1,402,400 | — | — |
| 2012-05-29 | $52.40 | $52.40 | 900,300 | — | — |
| 2012-05-25 | $52.27 | $52.27 | 891,600 | — | — |
| 2012-05-24 | $52.32 | $52.32 | 2,406,700 | — | — |
| 2012-05-23 | $51.32 | $51.32 | 1,751,100 | — | — |
| 2012-05-22 | $50.75 | $50.75 | 1,146,500 | — | — |
| 2012-05-21 | $50.41 | $50.41 | 1,618,500 | — | — |
| 2012-05-18 | $49.88 | $49.88 | 1,831,600 | — | — |
| 2012-05-17 | $50.35 | $50.35 | 1,406,000 | — | — |
| 2012-05-16 | $51.74 | $51.74 | 983,400 | — | — |
| 2012-05-15 | $52.13 | $52.13 | 1,489,100 | — | — |
| 2012-05-14 | $51.91 | $51.91 | 1,762,500 | — | — |
| 2012-05-11 | $53.05 | $53.05 | 1,044,700 | — | — |
| 2012-05-10 | $53.03 | $53.03 | 1,552,400 | — | — |
| 2012-05-09 | $53.23 | $53.23 | 1,883,000 | — | — |
| 2012-05-08 | $53.60 | $53.60 | 1,727,500 | — | — |
| 2012-05-07 | $54.37 | $54.37 | 1,179,500 | — | — |
| 2012-05-04 | $53.82 | $53.82 | 1,055,200 | — | — |
| 2012-05-03 | $54.30 | $54.30 | 1,566,600 | — | — |
| 2012-05-02 | $54.53 | $54.53 | 1,991,900 | — | — |
| 2012-05-01 | $54.33 | $54.33 | 4,051,900 | — | — |
| 2012-04-30 | $53.79 | $53.79 | 3,111,000 | — | — |
| 2012-04-27 | $53.62 | $53.62 | 1,064,100 | — | — |
| 2012-04-26 | $53.35 | $53.35 | 2,346,500 | — | — |
| 2012-04-25 | $52.49 | $52.49 | 2,336,800 | — | — |
| 2012-04-24 | $51.53 | $51.53 | 1,426,900 | — | — |
| 2012-04-23 | $51.60 | $51.60 | 804,000 | — | — |
| 2012-04-20 | $51.98 | $51.98 | 944,900 | — | — |
| 2012-04-19 | $51.86 | $51.86 | 1,613,800 | — | — |
| 2012-04-18 | $52.04 | $52.04 | 1,888,000 | — | — |
| 2012-04-17 | $52.60 | $52.60 | 1,334,700 | — | — |
| 2012-04-16 | $52.26 | $52.26 | 1,618,100 | — | — |
| 2012-04-13 | $52.14 | $52.14 | 1,207,900 | — | — |
| 2012-04-12 | $51.95 | $51.95 | 1,049,100 | — | — |
| 2012-04-11 | $51.56 | $51.56 | 3,669,400 | — | — |
| 2012-04-10 | $50.12 | $50.12 | 1,903,500 | — | — |
| 2012-04-09 | $50.90 | $50.90 | 2,137,000 | — | — |
| 2012-04-05 | $50.47 | $50.47 | 3,264,300 | — | — |
| 2012-04-04 | $49.69 | $49.69 | 1,735,900 | — | — |
| 2012-04-03 | $50.08 | $50.08 | 3,719,300 | — | — |
| 2012-04-02 | $50.91 | $50.91 | 1,190,000 | — | — |
| 2012-03-30 | $50.81 | $50.81 | 1,081,500 | — | — |
| 2012-03-29 | $50.58 | $50.58 | 1,075,100 | — | — |
| 2012-03-28 | $50.49 | $50.49 | 2,016,800 | — | — |
| 2012-03-27 | $50.70 | $50.70 | 1,101,900 | — | — |
| 2012-03-26 | $50.72 | $50.72 | 604,800 | — | — |
| 2012-03-23 | $50.42 | $50.42 | 1,232,100 | — | — |
| 2012-03-22 | $50.71 | $50.71 | 2,539,800 | — | — |
| 2012-03-21 | $50.38 | $50.38 | 1,491,400 | — | — |
| 2012-03-20 | $50.15 | $50.15 | 1,353,500 | — | — |
| 2012-03-19 | $50.18 | $50.18 | 1,053,200 | — | — |
| 2012-03-16 | $49.94 | $49.94 | 1,503,500 | — | — |
| 2012-03-15 | $49.65 | $49.65 | 920,300 | — | — |
| 2012-03-14 | $49.72 | $49.72 | 1,455,200 | — | — |
| 2012-03-13 | $50.06 | $50.06 | 2,353,300 | — | — |
| 2012-03-12 | $49.62 | $49.62 | 1,031,700 | — | — |
| 2012-03-09 | $49.67 | $49.67 | 2,070,400 | — | — |
| 2012-03-08 | $49.13 | $49.13 | 5,334,700 | — | — |
| 2012-03-07 | $48.06 | $48.06 | 2,223,500 | — | — |
| 2012-03-06 | $47.52 | $47.52 | 1,299,300 | — | — |
| 2012-03-05 | $47.60 | $47.60 | 1,770,700 | — | — |
| 2012-03-02 | $47.10 | $47.10 | 994,900 | — | — |
| 2012-03-01 | $47.05 | $47.05 | 949,300 | — | — |
| 2012-02-29 | $46.93 | $46.93 | 1,967,500 | — | — |
| 2012-02-28 | $47.60 | $47.60 | 1,941,600 | — | — |
| 2012-02-27 | $46.91 | $46.91 | 1,635,100 | — | — |
| 2012-02-24 | $46.84 | $46.84 | 1,252,700 | — | — |
| 2012-02-23 | $46.96 | $46.96 | 1,960,500 | — | — |
| 2012-02-22 | $46.75 | $46.75 | 1,163,700 | — | — |
| 2012-02-21 | $47.02 | $47.02 | 1,634,300 | — | — |
| 2012-02-17 | $46.27 | $46.27 | 512,600 | — | — |
| 2012-02-16 | $46.26 | $46.26 | 1,332,900 | — | — |
| 2012-02-15 | $45.47 | $45.47 | 726,300 | — | — |
| 2012-02-14 | $45.39 | $45.39 | 529,400 | — | — |
| 2012-02-13 | $45.48 | $45.48 | 717,800 | — | — |
| 2012-02-10 | $45.19 | $45.19 | 460,300 | — | — |
| 2012-02-09 | $45.47 | $45.47 | 1,179,300 | — | — |
| 2012-02-08 | $45.24 | $45.24 | 843,100 | — | — |
| 2012-02-07 | $45.30 | $45.30 | 590,900 | — | — |
| 2012-02-06 | $45.45 | $45.45 | 876,600 | — | — |
| 2012-02-03 | $45.57 | $45.57 | 1,886,000 | — | — |
| 2012-02-02 | $45.55 | $45.55 | 1,948,300 | — | — |
| 2012-02-01 | $45.69 | $45.69 | 1,354,300 | — | — |
| 2012-01-31 | $45.72 | $45.72 | 892,800 | — | — |
| 2012-01-30 | $45.67 | $45.67 | 852,700 | — | — |
| 2012-01-27 | $45.82 | $45.82 | 2,213,700 | — | — |
| 2012-01-26 | $45.00 | $45.00 | 1,060,900 | — | — |
| 2012-01-25 | $45.08 | $45.08 | 1,609,000 | — | — |
| 2012-01-24 | $44.73 | $44.73 | 1,073,300 | — | — |
| 2012-01-23 | $45.01 | $45.01 | 687,500 | — | — |
| 2012-01-20 | $44.97 | $44.97 | 1,152,800 | — | — |
| 2012-01-19 | $45.39 | $45.39 | 983,300 | — | — |
| 2012-01-18 | $45.06 | $45.06 | 987,600 | — | — |
| 2012-01-17 | $44.56 | $44.56 | 604,400 | — | — |
| 2012-01-13 | $44.56 | $44.56 | 1,619,500 | — | — |
| 2012-01-12 | $44.72 | $44.72 | 1,296,800 | — | — |
| 2012-01-11 | $44.42 | $44.42 | 929,900 | — | — |
| 2012-01-10 | $44.25 | $44.25 | 1,467,300 | — | — |
| 2012-01-09 | $43.56 | $43.56 | 540,400 | — | — |
| 2012-01-06 | $43.15 | $43.15 | 645,700 | — | — |
| 2012-01-05 | $43.13 | $43.13 | 790,200 | — | — |
| 2012-01-04 | $43.16 | $43.16 | 1,344,100 | — | — |
| 2012-01-03 | $43.10 | $43.10 | 1,435,300 | — | — |