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
- 2004-11-18 to 2026-09-03
- 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 | $162.02 | $162.02 | 11,786,200 | — | — |
| 2012-12-28 | $160.54 | $160.54 | 6,852,900 | — | — |
| 2012-12-27 | $161.16 | $161.16 | 8,937,700 | — | — |
| 2012-12-26 | $160.78 | $160.78 | 4,961,800 | — | — |
| 2012-12-24 | $160.62 | $160.62 | 3,699,400 | — | — |
| 2012-12-21 | $160.33 | $160.33 | 13,445,400 | — | — |
| 2012-12-20 | $159.73 | $159.73 | 25,148,400 | — | — |
| 2012-12-19 | $161.69 | $161.69 | 12,991,600 | — | — |
| 2012-12-18 | $162.08 | $162.08 | 23,995,000 | — | — |
| 2012-12-17 | $164.44 | $164.44 | 8,173,300 | — | — |
| 2012-12-14 | $164.13 | $164.13 | 5,351,700 | — | — |
| 2012-12-13 | $164.37 | $164.37 | 9,332,800 | — | — |
| 2012-12-12 | $165.77 | $165.77 | 14,164,700 | — | — |
| 2012-12-11 | $165.65 | $165.65 | 4,724,000 | — | — |
| 2012-12-10 | $165.80 | $165.80 | 4,646,600 | — | — |
| 2012-12-07 | $165.16 | $165.16 | 7,289,500 | — | — |
| 2012-12-06 | $164.50 | $164.50 | 7,301,600 | — | — |
| 2012-12-05 | $164.12 | $164.12 | 10,646,800 | — | — |
| 2012-12-04 | $164.42 | $164.42 | 10,208,900 | — | — |
| 2012-12-03 | $166.13 | $166.13 | 6,363,400 | — | — |
| 2012-11-30 | $166.05 | $166.05 | 8,412,300 | — | — |
| 2012-11-29 | $167.18 | $167.18 | 7,446,800 | — | — |
| 2012-11-28 | $166.55 | $166.55 | 12,880,100 | — | — |
| 2012-11-27 | $168.71 | $168.71 | 7,314,400 | — | — |
| 2012-11-26 | $169.43 | $169.43 | 5,377,700 | — | — |
| 2012-11-23 | $169.61 | $169.61 | 6,110,100 | — | — |
| 2012-11-21 | $167.56 | $167.56 | 3,810,700 | — | — |
| 2012-11-20 | $167.39 | $167.39 | 5,496,100 | — | — |
| 2012-11-19 | $167.87 | $167.87 | 6,764,500 | — | — |
| 2012-11-16 | $165.88 | $165.88 | 6,944,000 | — | — |
| 2012-11-15 | $166.09 | $166.09 | 10,023,200 | — | — |
| 2012-11-14 | $167.14 | $167.14 | 8,510,500 | — | — |
| 2012-11-13 | $167.10 | $167.10 | 6,463,300 | — | — |
| 2012-11-12 | $167.45 | $167.45 | 5,647,600 | — | — |
| 2012-11-09 | $167.82 | $167.82 | 7,361,000 | — | — |
| 2012-11-08 | $167.99 | $167.99 | 8,829,000 | — | — |
| 2012-11-07 | $166.49 | $166.49 | 13,195,200 | — | — |
| 2012-11-06 | $166.30 | $166.30 | 16,051,800 | — | — |
| 2012-11-05 | $163.23 | $163.23 | 6,156,200 | — | — |
| 2012-11-02 | $162.60 | $162.60 | 14,763,100 | — | — |
| 2012-11-01 | $166.07 | $166.07 | 6,018,000 | — | — |
| 2012-10-31 | $166.83 | $166.83 | 4,681,500 | — | — |
| 2012-10-26 | $165.93 | $165.93 | 6,441,300 | — | — |
| 2012-10-25 | $166.02 | $166.02 | 7,013,800 | — | — |
| 2012-10-24 | $164.86 | $164.86 | 10,794,600 | — | — |
| 2012-10-23 | $165.43 | $165.43 | 11,892,500 | — | — |
| 2012-10-22 | $167.58 | $167.58 | 6,366,200 | — | — |
| 2012-10-19 | $166.97 | $166.97 | 13,860,400 | — | — |
| 2012-10-18 | $168.79 | $168.79 | 6,607,100 | — | — |
| 2012-10-17 | $169.54 | $169.54 | 5,203,400 | — | — |
| 2012-10-16 | $169.42 | $169.42 | 6,204,000 | — | — |
| 2012-10-15 | $168.35 | $168.35 | 10,704,900 | — | — |
| 2012-10-12 | $170.06 | $170.06 | 8,266,000 | — | — |
| 2012-10-11 | $171.32 | $171.32 | 5,714,900 | — | — |
| 2012-10-10 | $170.84 | $170.84 | 7,361,300 | — | — |
| 2012-10-09 | $170.99 | $170.99 | 7,750,700 | — | — |
| 2012-10-08 | $172.05 | $172.05 | 3,749,300 | — | — |
| 2012-10-05 | $172.62 | $172.62 | 8,871,000 | — | — |
| 2012-10-04 | $173.61 | $173.61 | 10,376,800 | — | — |
| 2012-10-03 | $172.41 | $172.41 | 5,647,600 | — | — |
| 2012-10-02 | $172.10 | $172.10 | 7,053,900 | — | — |
| 2012-10-01 | $172.29 | $172.29 | 10,676,400 | — | — |
| 2012-09-28 | $171.89 | $171.89 | 9,681,200 | — | — |
| 2012-09-27 | $172.34 | $172.34 | 10,539,500 | — | — |
| 2012-09-26 | $169.81 | $169.81 | 12,064,800 | — | — |
| 2012-09-25 | $170.77 | $170.77 | 10,365,300 | — | — |
| 2012-09-24 | $171.05 | $171.05 | 9,177,900 | — | — |
| 2012-09-21 | $171.96 | $171.96 | 13,361,300 | — | — |
| 2012-09-20 | $171.47 | $171.47 | 8,703,000 | — | — |
| 2012-09-19 | $171.74 | $171.74 | 9,125,800 | — | — |
| 2012-09-18 | $171.72 | $171.72 | 12,486,600 | — | — |
| 2012-09-17 | $170.40 | $170.40 | 11,281,600 | — | — |
| 2012-09-14 | $171.80 | $171.80 | 16,847,500 | — | — |
| 2012-09-13 | $171.31 | $171.31 | 28,336,900 | — | — |
| 2012-09-12 | $167.92 | $167.92 | 9,945,400 | — | — |
| 2012-09-11 | $167.90 | $167.90 | 7,522,900 | — | — |
| 2012-09-10 | $167.29 | $167.29 | 7,760,600 | — | — |
| 2012-09-07 | $168.44 | $168.44 | 19,138,600 | — | — |
| 2012-09-06 | $164.89 | $164.89 | 12,961,100 | — | — |
| 2012-09-05 | $164.31 | $164.31 | 8,401,900 | — | — |
| 2012-09-04 | $164.48 | $164.48 | 12,034,800 | — | — |
| 2012-08-31 | $164.22 | $164.22 | 18,024,200 | — | — |
| 2012-08-30 | $160.52 | $160.52 | 5,813,700 | — | — |
| 2012-08-29 | $160.59 | $160.59 | 9,287,700 | — | — |
| 2012-08-28 | $161.64 | $161.64 | 5,074,200 | — | — |
| 2012-08-27 | $161.36 | $161.36 | 5,380,200 | — | — |
| 2012-08-24 | $161.97 | $161.97 | 8,497,200 | — | — |
| 2012-08-23 | $161.89 | $161.89 | 17,237,600 | — | — |
| 2012-08-22 | $160.54 | $160.54 | 13,605,900 | — | — |
| 2012-08-21 | $158.83 | $158.83 | 11,833,100 | — | — |
| 2012-08-20 | $157.26 | $157.26 | 7,846,200 | — | — |
| 2012-08-17 | $156.72 | $156.72 | 7,812,100 | — | — |
| 2012-08-16 | $156.56 | $156.56 | 8,838,300 | — | — |
| 2012-08-15 | $155.63 | $155.63 | 4,993,900 | — | — |
| 2012-08-14 | $155.13 | $155.13 | 5,075,200 | — | — |
| 2012-08-13 | $155.99 | $155.99 | 4,573,300 | — | — |
| 2012-08-10 | $157.18 | $157.18 | 4,608,000 | — | — |
| 2012-08-09 | $156.99 | $156.99 | 3,177,800 | — | — |
| 2012-08-08 | $156.48 | $156.48 | 3,620,500 | — | — |
| 2012-08-07 | $156.28 | $156.28 | 5,923,300 | — | — |
| 2012-08-06 | $156.30 | $156.30 | 4,610,800 | — | — |
| 2012-08-03 | $155.55 | $155.55 | 10,670,700 | — | — |
| 2012-08-02 | $154.13 | $154.13 | 11,538,800 | — | — |
| 2012-08-01 | $155.14 | $155.14 | 12,714,500 | — | — |
| 2012-07-31 | $156.49 | $156.49 | 10,919,700 | — | — |
| 2012-07-30 | $157.43 | $157.43 | 7,212,100 | — | — |
| 2012-07-27 | $157.54 | $157.54 | 9,772,600 | — | — |
| 2012-07-26 | $156.77 | $156.77 | 7,343,500 | — | — |
| 2012-07-25 | $155.67 | $155.67 | 9,355,900 | — | — |
| 2012-07-24 | $153.52 | $153.52 | 6,538,900 | — | — |
| 2012-07-23 | $153.03 | $153.03 | 5,256,700 | — | — |
| 2012-07-20 | $153.67 | $153.67 | 8,583,800 | — | — |
| 2012-07-19 | $153.38 | $153.38 | 6,070,000 | — | — |
| 2012-07-18 | $153.05 | $153.05 | 6,807,600 | — | — |
| 2012-07-17 | $153.47 | $153.47 | 13,021,800 | — | — |
| 2012-07-16 | $154.21 | $154.21 | 5,710,900 | — | — |
| 2012-07-13 | $154.14 | $154.14 | 5,080,300 | — | — |
| 2012-07-12 | $152.59 | $152.59 | 11,394,800 | — | — |
| 2012-07-11 | $152.99 | $152.99 | 6,838,500 | — | — |
| 2012-07-10 | $152.15 | $152.15 | 9,747,900 | — | — |
| 2012-07-09 | $154.04 | $154.04 | 4,468,500 | — | — |
| 2012-07-06 | $153.71 | $153.71 | 7,045,700 | — | — |
| 2012-07-05 | $155.68 | $155.68 | 5,359,900 | — | — |
| 2012-07-03 | $157.46 | $157.46 | 5,037,700 | — | — |
| 2012-07-02 | $155.09 | $155.09 | 3,654,200 | — | — |
| 2012-06-29 | $155.19 | $155.19 | 10,378,200 | — | — |
| 2012-06-28 | $151.05 | $151.05 | 8,755,600 | — | — |
| 2012-06-27 | $152.83 | $152.83 | 4,840,700 | — | — |
| 2012-06-26 | $152.62 | $152.62 | 6,123,400 | — | — |
| 2012-06-25 | $153.76 | $153.76 | 6,183,600 | — | — |
| 2012-06-22 | $152.64 | $152.64 | 6,755,200 | — | — |
| 2012-06-21 | $152.02 | $152.02 | 14,447,500 | — | — |
| 2012-06-20 | $155.97 | $155.97 | 16,970,200 | — | — |
| 2012-06-19 | $157.16 | $157.16 | 6,945,900 | — | — |
| 2012-06-18 | $157.93 | $157.93 | 6,733,000 | — | — |
| 2012-06-15 | $157.84 | $157.84 | 13,099,300 | — | — |
| 2012-06-14 | $157.75 | $157.75 | 11,502,400 | — | — |
| 2012-06-13 | $157.12 | $157.12 | 10,109,800 | — | — |
| 2012-06-12 | $156.46 | $156.46 | 13,241,100 | — | — |
| 2012-06-11 | $155.36 | $155.36 | 9,166,600 | — | — |
| 2012-06-08 | $154.73 | $154.73 | 11,074,800 | — | — |
| 2012-06-07 | $154.50 | $154.50 | 18,921,600 | — | — |
| 2012-06-06 | $157.21 | $157.21 | 15,771,600 | — | — |
| 2012-06-05 | $157.14 | $157.14 | 8,095,300 | — | — |
| 2012-06-04 | $157.32 | $157.32 | 11,462,100 | — | — |
| 2012-06-01 | $157.50 | $157.50 | 27,399,400 | — | — |
| 2012-05-31 | $151.62 | $151.62 | 10,114,300 | — | — |
| 2012-05-30 | $151.91 | $151.91 | 16,764,800 | — | — |
| 2012-05-29 | $151.02 | $151.02 | 11,243,100 | — | — |
| 2012-05-25 | $152.68 | $152.68 | 6,212,900 | — | — |
| 2012-05-24 | $151.41 | $151.41 | 9,697,100 | — | — |
| 2012-05-23 | $151.62 | $151.62 | 18,854,500 | — | — |
| 2012-05-22 | $152.08 | $152.08 | 11,302,700 | — | — |
| 2012-05-21 | $154.65 | $154.65 | 7,542,400 | — | — |
| 2012-05-18 | $154.55 | $154.55 | 12,994,200 | — | — |
| 2012-05-17 | $152.80 | $152.80 | 18,080,700 | — | — |
| 2012-05-16 | $149.46 | $149.46 | 16,750,700 | — | — |
| 2012-05-15 | $149.74 | $149.74 | 13,354,500 | — | — |
| 2012-05-14 | $151.33 | $151.33 | 13,388,200 | — | — |
| 2012-05-11 | $153.56 | $153.56 | 8,285,600 | — | — |
| 2012-05-10 | $154.77 | $154.77 | 7,460,100 | — | — |
| 2012-05-09 | $154.47 | $154.47 | 13,864,000 | — | — |
| 2012-05-08 | $156.00 | $156.00 | 17,852,300 | — | — |
| 2012-05-07 | $159.08 | $159.08 | 4,927,800 | — | — |
| 2012-05-04 | $159.47 | $159.47 | 11,389,600 | — | — |
| 2012-05-03 | $158.97 | $158.97 | 13,172,000 | — | — |
| 2012-05-02 | $160.59 | $160.59 | 5,632,300 | — | — |
| 2012-05-01 | $161.32 | $161.32 | 7,414,800 | — | — |
| 2012-04-30 | $161.88 | $161.88 | 8,007,300 | — | — |
| 2012-04-27 | $161.38 | $161.38 | 8,906,600 | — | — |
| 2012-04-26 | $161.03 | $161.03 | 10,918,700 | — | — |
| 2012-04-25 | $159.62 | $159.62 | 15,093,700 | — | — |
| 2012-04-24 | $159.30 | $159.30 | 5,200,600 | — | — |
| 2012-04-23 | $159.07 | $159.07 | 8,876,800 | — | — |
| 2012-04-20 | $159.54 | $159.54 | 9,148,800 | — | — |
| 2012-04-19 | $159.43 | $159.43 | 9,914,400 | — | — |
| 2012-04-18 | $159.31 | $159.31 | 7,463,000 | — | — |
| 2012-04-17 | $160.25 | $160.25 | 7,587,100 | — | — |
| 2012-04-16 | $160.46 | $160.46 | 6,670,500 | — | — |
| 2012-04-13 | $160.85 | $160.85 | 10,041,000 | — | — |
| 2012-04-12 | $162.70 | $162.70 | 9,229,900 | — | — |
| 2012-04-11 | $161.07 | $161.07 | 10,005,400 | — | — |
| 2012-04-10 | $161.10 | $161.10 | 14,288,500 | — | — |
| 2012-04-09 | $159.37 | $159.37 | 8,245,800 | — | — |
| 2012-04-05 | $158.31 | $158.31 | 8,967,700 | — | — |
| 2012-04-04 | $157.21 | $157.21 | 15,975,600 | — | — |
| 2012-04-03 | $159.89 | $159.89 | 16,822,300 | — | — |
| 2012-04-02 | $162.94 | $162.94 | 7,541,700 | — | — |
| 2012-03-30 | $162.12 | $162.12 | 7,534,000 | — | — |
| 2012-03-29 | $161.28 | $161.28 | 11,026,900 | — | — |
| 2012-03-28 | $161.51 | $161.51 | 11,008,200 | — | — |
| 2012-03-27 | $163.24 | $163.24 | 10,908,700 | — | — |
| 2012-03-26 | $164.40 | $164.40 | 13,226,700 | — | — |
| 2012-03-23 | $161.53 | $161.53 | 10,689,000 | — | — |
| 2012-03-22 | $159.57 | $159.57 | 11,107,700 | — | — |
| 2012-03-21 | $160.21 | $160.21 | 6,672,700 | — | — |
| 2012-03-20 | $160.13 | $160.13 | 11,643,700 | — | — |
| 2012-03-19 | $161.59 | $161.59 | 9,920,800 | — | — |
| 2012-03-16 | $161.30 | $161.30 | 12,549,200 | — | — |
| 2012-03-15 | $161.08 | $161.08 | 12,689,300 | — | — |
| 2012-03-14 | $159.57 | $159.57 | 28,822,100 | — | — |
| 2012-03-13 | $162.30 | $162.30 | 20,047,000 | — | — |
| 2012-03-12 | $165.07 | $165.07 | 6,523,800 | — | — |
| 2012-03-09 | $166.38 | $166.38 | 13,698,200 | — | — |
| 2012-03-08 | $165.28 | $165.28 | 8,858,200 | — | — |
| 2012-03-07 | $163.63 | $163.63 | 9,553,300 | — | — |
| 2012-03-06 | $162.70 | $162.70 | 15,533,200 | — | — |
| 2012-03-05 | $165.65 | $165.65 | 12,071,400 | — | — |
| 2012-03-02 | $166.34 | $166.34 | 9,298,100 | — | — |
| 2012-03-01 | $166.61 | $166.61 | 19,200,700 | — | — |
| 2012-02-29 | $164.29 | $164.29 | 44,149,000 | — | — |
| 2012-02-28 | $173.49 | $173.49 | 12,413,000 | — | — |
| 2012-02-27 | $171.70 | $171.70 | 7,340,900 | — | — |
| 2012-02-24 | $172.23 | $172.23 | 9,293,700 | — | — |
| 2012-02-23 | $173.02 | $173.02 | 11,654,200 | — | — |
| 2012-02-22 | $172.94 | $172.94 | 16,676,500 | — | — |
| 2012-02-21 | $171.02 | $171.02 | 13,611,200 | — | — |
| 2012-02-17 | $167.35 | $167.35 | 7,286,900 | — | — |
| 2012-02-16 | $168.00 | $168.00 | 10,734,000 | — | — |
| 2012-02-15 | $168.11 | $168.11 | 11,638,500 | — | — |
| 2012-02-14 | $167.12 | $167.12 | 7,862,500 | — | — |
| 2012-02-13 | $167.51 | $167.51 | 7,088,900 | — | — |
| 2012-02-10 | $167.14 | $167.14 | 10,326,800 | — | — |
| 2012-02-09 | $168.02 | $168.02 | 16,085,200 | — | — |
| 2012-02-08 | $168.50 | $168.50 | 10,655,500 | — | — |
| 2012-02-07 | $169.70 | $169.70 | 11,614,300 | — | — |
| 2012-02-06 | $167.18 | $167.18 | 8,807,400 | — | — |
| 2012-02-03 | $167.64 | $167.64 | 23,355,300 | — | — |
| 2012-02-02 | $171.05 | $171.05 | 11,509,600 | — | — |
| 2012-02-01 | $169.56 | $169.56 | 7,734,200 | — | — |
| 2012-01-31 | $169.31 | $169.31 | 11,192,500 | — | — |
| 2012-01-30 | $168.03 | $168.03 | 8,438,000 | — | — |
| 2012-01-27 | $168.97 | $168.97 | 13,030,100 | — | — |
| 2012-01-26 | $167.27 | $167.27 | 19,143,800 | — | — |
| 2012-01-25 | $166.42 | $166.42 | 28,957,700 | — | — |
| 2012-01-24 | $162.01 | $162.01 | 7,502,100 | — | — |
| 2012-01-23 | $163.16 | $163.16 | 8,832,100 | — | — |
| 2012-01-20 | $162.07 | $162.07 | 11,616,700 | — | — |
| 2012-01-19 | $161.22 | $161.22 | 8,114,200 | — | — |
| 2012-01-18 | $161.60 | $161.60 | 9,341,200 | — | — |
| 2012-01-17 | $160.50 | $160.50 | 8,313,300 | — | — |
| 2012-01-13 | $159.26 | $159.26 | 8,910,300 | — | — |
| 2012-01-12 | $160.38 | $160.38 | 8,602,500 | — | — |
| 2012-01-11 | $159.67 | $159.67 | 7,968,500 | — | — |
| 2012-01-10 | $158.64 | $158.64 | 8,371,400 | — | — |
| 2012-01-09 | $156.50 | $156.50 | 8,771,900 | — | — |
| 2012-01-06 | $157.20 | $157.20 | 9,790,500 | — | — |
| 2012-01-05 | $157.78 | $157.78 | 11,621,600 | — | — |
| 2012-01-04 | $156.71 | $156.71 | 11,549,700 | — | — |
| 2012-01-03 | $155.92 | $155.92 | 13,385,800 | — | — |