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-06-23 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 — 2018
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2018-12-31 | $136.97 | $136.97 | 5,467,700 | — | — |
| 2018-12-28 | $134.68 | $134.68 | 7,276,200 | — | — |
| 2018-12-27 | $135.20 | $135.20 | 7,967,700 | — | — |
| 2018-12-26 | $130.84 | $130.84 | 8,110,900 | — | — |
| 2018-12-24 | $121.33 | $121.33 | 4,721,500 | — | — |
| 2018-12-21 | $122.91 | $122.91 | 12,568,600 | — | — |
| 2018-12-20 | $127.73 | $127.73 | 12,265,100 | — | — |
| 2018-12-19 | $131.16 | $131.16 | 7,350,700 | — | — |
| 2018-12-18 | $132.32 | $132.32 | 6,668,400 | — | — |
| 2018-12-17 | $130.83 | $130.83 | 8,392,400 | — | — |
| 2018-12-14 | $137.04 | $137.04 | 5,354,400 | — | — |
| 2018-12-13 | $141.14 | $141.14 | 5,122,800 | — | — |
| 2018-12-12 | $140.09 | $140.09 | 6,794,300 | — | — |
| 2018-12-11 | $136.79 | $136.79 | 4,548,700 | — | — |
| 2018-12-10 | $137.27 | $137.27 | 5,897,000 | — | — |
| 2018-12-07 | $135.95 | $135.95 | 6,225,300 | — | — |
| 2018-12-06 | $142.06 | $142.06 | 9,186,600 | — | — |
| 2018-12-04 | $139.24 | $139.24 | 6,978,400 | — | — |
| 2018-12-03 | $144.15 | $144.15 | 7,358,900 | — | — |
| 2018-11-30 | $142.76 | $142.76 | 9,401,400 | — | — |
| 2018-11-29 | $139.72 | $139.72 | 7,763,000 | — | — |
| 2018-11-28 | $140.64 | $140.64 | 25,705,400 | — | — |
| 2018-11-27 | $127.54 | $127.54 | 10,558,800 | — | — |
| 2018-11-26 | $126.41 | $126.41 | 9,321,200 | — | — |
| 2018-11-23 | $122.03 | $122.03 | 3,009,600 | — | — |
| 2018-11-21 | $123.59 | $123.59 | 7,311,300 | — | — |
| 2018-11-20 | $120.67 | $120.67 | 13,829,500 | — | — |
| 2018-11-19 | $121.01 | $121.01 | 14,284,700 | — | — |
| 2018-11-16 | $132.55 | $132.55 | 5,126,900 | — | — |
| 2018-11-15 | $132.49 | $132.49 | 6,468,700 | — | — |
| 2018-11-14 | $129.35 | $129.35 | 5,729,600 | — | — |
| 2018-11-13 | $132.16 | $132.16 | 6,176,300 | — | — |
| 2018-11-12 | $130.50 | $130.50 | 7,571,200 | — | — |
| 2018-11-09 | $136.92 | $136.92 | 5,252,500 | — | — |
| 2018-11-08 | $141.87 | $141.87 | 3,986,700 | — | — |
| 2018-11-07 | $141.79 | $141.79 | 5,804,000 | — | — |
| 2018-11-06 | $133.95 | $133.95 | 4,667,100 | — | — |
| 2018-11-05 | $135.44 | $135.44 | 4,629,900 | — | — |
| 2018-11-02 | $136.79 | $136.79 | 4,481,400 | — | — |
| 2018-11-01 | $139.59 | $139.59 | 4,668,800 | — | — |
| 2018-10-31 | $137.24 | $137.24 | 6,666,400 | — | — |
| 2018-10-30 | $132.17 | $132.17 | 10,037,900 | — | — |
| 2018-10-29 | $130.99 | $130.99 | 9,212,500 | — | — |
| 2018-10-26 | $135.52 | $135.52 | 7,457,000 | — | — |
| 2018-10-25 | $140.80 | $140.80 | 7,792,900 | — | — |
| 2018-10-24 | $133.26 | $133.26 | 7,251,500 | — | — |
| 2018-10-23 | $140.66 | $140.66 | 6,462,000 | — | — |
| 2018-10-22 | $142.95 | $142.95 | 4,234,900 | — | — |
| 2018-10-19 | $140.49 | $140.49 | 5,141,600 | — | — |
| 2018-10-18 | $142.84 | $142.84 | 5,338,200 | — | — |
| 2018-10-17 | $147.01 | $147.01 | 3,377,900 | — | — |
| 2018-10-16 | $147.44 | $147.44 | 5,383,100 | — | — |
| 2018-10-15 | $141.95 | $141.95 | 6,040,800 | — | — |
| 2018-10-12 | $146.74 | $146.74 | 9,371,700 | — | — |
| 2018-10-11 | $139.24 | $139.24 | 10,499,300 | — | — |
| 2018-10-10 | $137.81 | $137.81 | 13,660,600 | — | — |
| 2018-10-09 | $148.50 | $148.50 | 5,593,300 | — | — |
| 2018-10-08 | $148.65 | $148.65 | 10,238,700 | — | — |
| 2018-10-05 | $155.07 | $155.07 | 4,963,600 | — | — |
| 2018-10-04 | $154.90 | $154.90 | 6,206,400 | — | — |
| 2018-10-03 | $159.10 | $159.10 | 3,561,600 | — | — |
| 2018-10-02 | $157.26 | $157.26 | 4,137,000 | — | — |
| 2018-10-01 | $159.86 | $159.86 | 4,297,600 | — | — |
| 2018-09-28 | $159.03 | $159.03 | 4,607,700 | — | — |
| 2018-09-27 | $160.43 | $160.43 | 3,930,300 | — | — |
| 2018-09-26 | $158.33 | $158.33 | 4,079,700 | — | — |
| 2018-09-25 | $158.87 | $158.87 | 5,699,600 | — | — |
| 2018-09-24 | $158.78 | $158.78 | 5,082,100 | — | — |
| 2018-09-21 | $155.52 | $155.52 | 17,991,600 | — | — |
| 2018-09-20 | $155.50 | $155.50 | 4,655,600 | — | — |
| 2018-09-19 | $152.90 | $152.90 | 5,546,000 | — | — |
| 2018-09-18 | $156.00 | $156.00 | 3,749,600 | — | — |
| 2018-09-17 | $154.92 | $154.92 | 3,899,600 | — | — |
| 2018-09-14 | $157.49 | $157.49 | 4,615,300 | — | — |
| 2018-09-13 | $158.18 | $158.18 | 6,213,500 | — | — |
| 2018-09-12 | $155.37 | $155.37 | 5,180,800 | — | — |
| 2018-09-11 | $152.84 | $152.84 | 4,151,000 | — | — |
| 2018-09-10 | $151.32 | $151.32 | 3,872,300 | — | — |
| 2018-09-07 | $150.43 | $150.43 | 3,866,800 | — | — |
| 2018-09-06 | $148.83 | $148.83 | 4,190,300 | — | — |
| 2018-09-05 | $148.65 | $148.65 | 7,287,400 | — | — |
| 2018-09-04 | $153.21 | $153.21 | 5,310,900 | — | — |
| 2018-08-31 | $152.68 | $152.68 | 6,210,500 | — | — |
| 2018-08-30 | $152.14 | $152.14 | 14,441,000 | — | — |
| 2018-08-29 | $154.80 | $154.80 | 9,018,600 | — | — |
| 2018-08-28 | $152.99 | $152.99 | 5,266,900 | — | — |
| 2018-08-27 | $151.68 | $151.68 | 5,814,800 | — | — |
| 2018-08-24 | $152.30 | $152.30 | 4,882,000 | — | — |
| 2018-08-23 | $147.83 | $147.83 | 6,196,300 | — | — |
| 2018-08-22 | $146.46 | $146.46 | 4,245,300 | — | — |
| 2018-08-21 | $145.53 | $145.53 | 4,063,700 | — | — |
| 2018-08-20 | $145.71 | $145.71 | 2,882,200 | — | — |
| 2018-08-17 | $145.02 | $145.02 | 2,865,600 | — | — |
| 2018-08-16 | $145.73 | $145.73 | 3,704,000 | — | — |
| 2018-08-15 | $145.04 | $145.04 | 4,476,900 | — | — |
| 2018-08-14 | $146.57 | $146.57 | 3,474,700 | — | — |
| 2018-08-13 | $144.45 | $144.45 | 2,880,400 | — | — |
| 2018-08-10 | $145.51 | $145.51 | 2,748,500 | — | — |
| 2018-08-09 | $145.82 | $145.82 | 3,572,600 | — | — |
| 2018-08-08 | $145.17 | $145.17 | 3,026,700 | — | — |
| 2018-08-07 | $144.44 | $144.44 | 3,928,300 | — | — |
| 2018-08-06 | $142.71 | $142.71 | 3,247,300 | — | — |
| 2018-08-03 | $141.04 | $141.04 | 3,463,500 | — | — |
| 2018-08-02 | $141.14 | $141.14 | 3,779,200 | — | — |
| 2018-08-01 | $137.68 | $137.68 | 5,098,100 | — | — |
| 2018-07-31 | $137.15 | $137.15 | 7,442,900 | — | — |
| 2018-07-30 | $138.03 | $138.03 | 9,522,000 | — | — |
| 2018-07-27 | $143.91 | $143.91 | 5,924,400 | — | — |
| 2018-07-26 | $147.57 | $147.57 | 3,414,300 | — | — |
| 2018-07-25 | $148.87 | $148.87 | 4,056,900 | — | — |
| 2018-07-24 | $146.00 | $146.00 | 4,052,300 | — | — |
| 2018-07-23 | $147.56 | $147.56 | 2,538,100 | — | — |
| 2018-07-20 | $146.87 | $146.87 | 2,462,200 | — | — |
| 2018-07-19 | $147.16 | $147.16 | 3,590,600 | — | — |
| 2018-07-18 | $147.84 | $147.84 | 2,908,100 | — | — |
| 2018-07-17 | $147.02 | $147.02 | 5,133,900 | — | — |
| 2018-07-16 | $146.96 | $146.96 | 3,592,100 | — | — |
| 2018-07-13 | $147.61 | $147.61 | 3,941,800 | — | — |
| 2018-07-12 | $148.16 | $148.16 | 4,681,000 | — | — |
| 2018-07-11 | $145.25 | $145.25 | 6,168,000 | — | — |
| 2018-07-10 | $142.45 | $142.45 | 3,643,700 | — | — |
| 2018-07-09 | $141.76 | $141.76 | 5,183,100 | — | — |
| 2018-07-06 | $141.40 | $141.40 | 5,045,800 | — | — |
| 2018-07-05 | $139.77 | $139.77 | 5,576,700 | — | — |
| 2018-07-03 | $137.84 | $137.84 | 3,164,700 | — | — |
| 2018-07-02 | $140.43 | $140.43 | 6,399,200 | — | — |
| 2018-06-29 | $136.40 | $136.40 | 5,229,500 | — | — |
| 2018-06-28 | $135.12 | $135.12 | 6,333,700 | — | — |
| 2018-06-27 | $133.22 | $133.22 | 6,851,600 | — | — |
| 2018-06-26 | $135.48 | $135.48 | 7,043,100 | — | — |
| 2018-06-25 | $133.19 | $133.19 | 6,969,800 | — | — |
| 2018-06-22 | $135.01 | $135.01 | 7,466,000 | — | — |
| 2018-06-21 | $137.88 | $137.88 | 3,912,800 | — | — |
| 2018-06-20 | $138.94 | $138.94 | 5,341,400 | — | — |
| 2018-06-19 | $139.52 | $139.52 | 4,833,700 | — | — |
| 2018-06-18 | $139.80 | $139.80 | 4,202,400 | — | — |
| 2018-06-15 | $138.41 | $138.41 | 7,711,100 | — | — |
| 2018-06-14 | $138.41 | $138.41 | 6,494,900 | — | — |
| 2018-06-13 | $136.50 | $136.50 | 5,809,300 | — | — |
| 2018-06-12 | $136.26 | $136.26 | 5,319,900 | — | — |
| 2018-06-11 | $133.98 | $133.98 | 3,443,100 | — | — |
| 2018-06-08 | $133.53 | $133.53 | 3,486,600 | — | — |
| 2018-06-07 | $132.91 | $132.91 | 6,564,100 | — | — |
| 2018-06-06 | $135.55 | $135.55 | 4,766,900 | — | — |
| 2018-06-05 | $134.12 | $134.12 | 5,123,200 | — | — |
| 2018-06-04 | $132.65 | $132.65 | 4,860,700 | — | — |
| 2018-06-01 | $130.52 | $130.52 | 6,132,800 | — | — |
| 2018-05-31 | $129.33 | $129.33 | 6,408,300 | — | — |
| 2018-05-30 | $129.30 | $129.30 | 14,170,900 | — | — |
| 2018-05-29 | $126.88 | $126.88 | 8,141,900 | — | — |
| 2018-05-25 | $127.96 | $127.96 | 4,031,800 | — | — |
| 2018-05-24 | $128.74 | $128.74 | 5,972,400 | — | — |
| 2018-05-23 | $128.09 | $128.09 | 4,303,900 | — | — |
| 2018-05-22 | $125.44 | $125.44 | 2,789,800 | — | — |
| 2018-05-21 | $126.37 | $126.37 | 2,887,200 | — | — |
| 2018-05-18 | $126.96 | $126.96 | 3,612,300 | — | — |
| 2018-05-17 | $126.05 | $126.05 | 5,557,000 | — | — |
| 2018-05-16 | $128.77 | $128.77 | 2,439,900 | — | — |
| 2018-05-15 | $128.13 | $128.13 | 2,933,100 | — | — |
| 2018-05-14 | $127.69 | $127.69 | 4,169,800 | — | — |
| 2018-05-11 | $130.63 | $130.63 | 3,233,200 | — | — |
| 2018-05-10 | $130.62 | $130.62 | 3,772,400 | — | — |
| 2018-05-09 | $129.73 | $129.73 | 4,605,300 | — | — |
| 2018-05-08 | $128.75 | $128.75 | 4,467,800 | — | — |
| 2018-05-07 | $126.97 | $126.97 | 4,342,000 | — | — |
| 2018-05-04 | $125.12 | $125.12 | 6,341,200 | — | — |
| 2018-05-03 | $124.41 | $124.41 | 4,435,600 | — | — |
| 2018-05-02 | $122.82 | $122.82 | 3,671,000 | — | — |
| 2018-05-01 | $123.11 | $123.11 | 3,873,900 | — | — |
| 2018-04-30 | $120.99 | $120.99 | 2,788,300 | — | — |
| 2018-04-27 | $120.22 | $120.22 | 3,801,200 | — | — |
| 2018-04-26 | $120.83 | $120.83 | 4,998,800 | — | — |
| 2018-04-25 | $117.32 | $117.32 | 5,080,500 | — | — |
| 2018-04-24 | $117.88 | $117.88 | 5,379,300 | — | — |
| 2018-04-23 | $121.89 | $121.89 | 3,932,700 | — | — |
| 2018-04-20 | $122.82 | $122.82 | 2,971,000 | — | — |
| 2018-04-19 | $124.06 | $124.06 | 3,657,000 | — | — |
| 2018-04-18 | $124.46 | $124.46 | 4,321,800 | — | — |
| 2018-04-17 | $123.35 | $123.35 | 5,524,600 | — | — |
| 2018-04-16 | $119.41 | $119.41 | 4,464,700 | — | — |
| 2018-04-13 | $119.01 | $119.01 | 4,933,100 | — | — |
| 2018-04-12 | $121.40 | $121.40 | 4,419,900 | — | — |
| 2018-04-11 | $119.16 | $119.16 | 3,059,400 | — | — |
| 2018-04-10 | $119.49 | $119.49 | 3,693,000 | — | — |
| 2018-04-09 | $117.19 | $117.19 | 4,104,200 | — | — |
| 2018-04-06 | $116.10 | $116.10 | 5,385,500 | — | — |
| 2018-04-05 | $119.04 | $119.04 | 5,052,400 | — | — |
| 2018-04-04 | $119.48 | $119.48 | 6,389,300 | — | — |
| 2018-04-03 | $116.49 | $116.49 | 5,193,300 | — | — |
| 2018-04-02 | $115.30 | $115.30 | 6,461,300 | — | — |
| 2018-03-29 | $116.30 | $116.30 | 7,794,700 | — | — |
| 2018-03-28 | $112.88 | $112.88 | 6,489,500 | — | — |
| 2018-03-27 | $113.81 | $113.81 | 8,304,700 | — | — |
| 2018-03-26 | $118.97 | $118.97 | 13,171,700 | — | — |
| 2018-03-23 | $114.43 | $114.43 | 10,902,100 | — | — |
| 2018-03-22 | $118.04 | $118.04 | 10,950,500 | — | — |
| 2018-03-21 | $121.70 | $121.70 | 14,824,000 | — | — |
| 2018-03-20 | $125.12 | $125.12 | 7,113,600 | — | — |
| 2018-03-19 | $124.98 | $124.98 | 6,830,400 | — | — |
| 2018-03-16 | $125.97 | $125.97 | 6,662,900 | — | — |
| 2018-03-15 | $127.22 | $127.22 | 4,603,500 | — | — |
| 2018-03-14 | $127.99 | $127.99 | 5,402,400 | — | — |
| 2018-03-13 | $126.73 | $126.73 | 4,641,800 | — | — |
| 2018-03-12 | $126.78 | $126.78 | 5,609,800 | — | — |
| 2018-03-09 | $127.41 | $127.41 | 5,637,800 | — | — |
| 2018-03-08 | $126.36 | $126.36 | 6,127,900 | — | — |
| 2018-03-07 | $125.33 | $125.33 | 6,750,400 | — | — |
| 2018-03-06 | $124.48 | $124.48 | 8,154,800 | — | — |
| 2018-03-05 | $122.50 | $122.50 | 10,121,300 | — | — |
| 2018-03-02 | $121.92 | $121.92 | 10,627,500 | — | — |
| 2018-03-01 | $119.43 | $119.43 | 15,555,500 | — | — |
| 2018-02-28 | $116.25 | $116.25 | 9,684,400 | — | — |
| 2018-02-27 | $116.47 | $116.47 | 5,908,200 | — | — |
| 2018-02-26 | $116.65 | $116.65 | 5,418,900 | — | — |
| 2018-02-23 | $114.96 | $114.96 | 4,173,500 | — | — |
| 2018-02-22 | $113.00 | $113.00 | 4,763,400 | — | — |
| 2018-02-21 | $114.48 | $114.48 | 4,976,500 | — | — |
| 2018-02-20 | $114.35 | $114.35 | 4,287,800 | — | — |
| 2018-02-16 | $112.86 | $112.86 | 4,667,300 | — | — |
| 2018-02-15 | $113.12 | $113.12 | 8,341,900 | — | — |
| 2018-02-14 | $109.02 | $109.02 | 7,428,000 | — | — |
| 2018-02-13 | $107.69 | $107.69 | 7,542,800 | — | — |
| 2018-02-12 | $108.55 | $108.55 | 4,624,100 | — | — |
| 2018-02-09 | $106.98 | $106.98 | 6,615,800 | — | — |
| 2018-02-08 | $104.03 | $104.03 | 6,803,800 | — | — |
| 2018-02-07 | $110.05 | $110.05 | 4,515,400 | — | — |
| 2018-02-06 | $109.57 | $109.57 | 6,857,900 | — | — |
| 2018-02-05 | $107.65 | $107.65 | 6,124,000 | — | — |
| 2018-02-02 | $110.78 | $110.78 | 4,403,800 | — | — |
| 2018-02-01 | $112.74 | $112.74 | 4,302,800 | — | — |
| 2018-01-31 | $113.91 | $113.91 | 4,181,800 | — | — |
| 2018-01-30 | $112.23 | $112.23 | 3,737,700 | — | — |
| 2018-01-29 | $113.30 | $113.30 | 3,181,500 | — | — |
| 2018-01-26 | $113.70 | $113.70 | 3,927,400 | — | — |
| 2018-01-25 | $111.96 | $111.96 | 4,715,100 | — | — |
| 2018-01-24 | $112.85 | $112.85 | 4,975,500 | — | — |
| 2018-01-23 | $113.24 | $113.24 | 2,816,800 | — | — |
| 2018-01-22 | $112.89 | $112.89 | 2,214,700 | — | — |
| 2018-01-19 | $111.93 | $111.93 | 3,120,900 | — | — |
| 2018-01-18 | $111.77 | $111.77 | 3,842,800 | — | — |
| 2018-01-17 | $110.04 | $110.04 | 4,254,700 | — | — |
| 2018-01-16 | $108.89 | $108.89 | 5,790,800 | — | — |
| 2018-01-12 | $110.24 | $110.24 | 5,749,500 | — | — |
| 2018-01-11 | $109.10 | $109.10 | 3,668,100 | — | — |
| 2018-01-10 | $108.80 | $108.80 | 3,113,300 | — | — |
| 2018-01-09 | $109.15 | $109.15 | 3,302,300 | — | — |
| 2018-01-08 | $108.86 | $108.86 | 2,933,600 | — | — |
| 2018-01-05 | $108.10 | $108.10 | 3,368,400 | — | — |
| 2018-01-04 | $106.68 | $106.68 | 4,540,200 | — | — |
| 2018-01-03 | $105.29 | $105.29 | 3,888,700 | — | — |
| 2018-01-02 | $104.41 | $104.41 | 4,669,200 | — | — |