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
- 1997-12-18 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 | $102.53 | $102.53 | 1,743,500 | — | — |
| 2018-12-28 | $101.50 | $101.50 | 1,832,300 | — | — |
| 2018-12-27 | $104.79 | $104.79 | 1,448,300 | — | — |
| 2018-12-26 | $103.12 | $103.12 | 1,553,700 | — | — |
| 2018-12-24 | $95.90 | $95.90 | 1,007,900 | — | — |
| 2018-12-21 | $99.51 | $99.51 | 2,378,800 | — | — |
| 2018-12-20 | $101.36 | $101.36 | 2,518,600 | — | — |
| 2018-12-19 | $100.90 | $100.90 | 2,404,200 | — | — |
| 2018-12-18 | $104.54 | $104.54 | 1,710,400 | — | — |
| 2018-12-17 | $105.41 | $105.41 | 1,569,200 | — | — |
| 2018-12-14 | $105.80 | $105.80 | 1,833,800 | — | — |
| 2018-12-13 | $108.88 | $108.88 | 2,203,700 | — | — |
| 2018-12-12 | $108.30 | $108.30 | 3,437,900 | — | — |
| 2018-12-11 | $101.86 | $101.86 | 1,606,200 | — | — |
| 2018-12-10 | $101.86 | $101.86 | 1,975,700 | — | — |
| 2018-12-07 | $103.94 | $103.94 | 2,570,000 | — | — |
| 2018-12-06 | $104.83 | $104.83 | 2,415,800 | — | — |
| 2018-12-04 | $106.29 | $106.29 | 3,214,400 | — | — |
| 2018-12-03 | $119.26 | $119.26 | 1,612,800 | — | — |
| 2018-11-30 | $117.13 | $117.13 | 1,477,300 | — | — |
| 2018-11-29 | $115.92 | $115.92 | 1,082,100 | — | — |
| 2018-11-28 | $117.25 | $117.25 | 1,662,500 | — | — |
| 2018-11-27 | $112.54 | $112.54 | 1,615,400 | — | — |
| 2018-11-26 | $115.32 | $115.32 | 1,341,200 | — | — |
| 2018-11-23 | $109.88 | $109.88 | 699,200 | — | — |
| 2018-11-21 | $113.00 | $113.00 | 1,575,100 | — | — |
| 2018-11-20 | $109.85 | $109.85 | 2,356,100 | — | — |
| 2018-11-19 | $112.54 | $112.54 | 1,974,200 | — | — |
| 2018-11-16 | $114.97 | $114.97 | 2,379,000 | — | — |
| 2018-11-15 | $118.50 | $118.50 | 2,120,800 | — | — |
| 2018-11-14 | $119.69 | $119.69 | 1,660,900 | — | — |
| 2018-11-13 | $119.57 | $119.57 | 1,946,900 | — | — |
| 2018-11-12 | $121.16 | $121.16 | 2,027,700 | — | — |
| 2018-11-09 | $126.67 | $126.67 | 2,131,800 | — | — |
| 2018-11-08 | $126.72 | $126.72 | 2,085,800 | — | — |
| 2018-11-07 | $131.32 | $131.32 | 2,878,100 | — | — |
| 2018-11-06 | $129.76 | $129.76 | 1,751,200 | — | — |
| 2018-11-05 | $126.70 | $126.70 | 1,519,700 | — | — |
| 2018-11-02 | $125.14 | $125.14 | 2,470,800 | — | — |
| 2018-11-01 | $125.71 | $125.71 | 3,101,100 | — | — |
| 2018-10-31 | $120.07 | $120.07 | 4,268,200 | — | — |
| 2018-10-30 | $115.62 | $115.62 | 2,622,600 | — | — |
| 2018-10-29 | $109.29 | $109.29 | 2,136,800 | — | — |
| 2018-10-26 | $109.23 | $109.23 | 2,312,800 | — | — |
| 2018-10-25 | $111.33 | $111.33 | 2,323,200 | — | — |
| 2018-10-24 | $106.99 | $106.99 | 3,411,600 | — | — |
| 2018-10-23 | $114.41 | $114.41 | 3,645,700 | — | — |
| 2018-10-22 | $114.91 | $114.91 | 3,394,200 | — | — |
| 2018-10-19 | $117.12 | $117.12 | 4,771,800 | — | — |
| 2018-10-18 | $118.13 | $118.13 | 9,440,700 | — | — |
| 2018-10-17 | $139.04 | $139.04 | 2,601,700 | — | — |
| 2018-10-16 | $141.22 | $141.22 | 1,792,300 | — | — |
| 2018-10-15 | $137.62 | $137.62 | 1,558,900 | — | — |
| 2018-10-12 | $137.88 | $137.88 | 2,478,700 | — | — |
| 2018-10-11 | $139.84 | $139.84 | 1,971,700 | — | — |
| 2018-10-10 | $144.84 | $144.84 | 2,359,800 | — | — |
| 2018-10-09 | $152.74 | $152.74 | 1,177,600 | — | — |
| 2018-10-08 | $156.07 | $156.07 | 1,382,600 | — | — |
| 2018-10-05 | $159.22 | $159.22 | 1,370,500 | — | — |
| 2018-10-04 | $163.19 | $163.19 | 910,100 | — | — |
| 2018-10-03 | $165.53 | $165.53 | 1,178,500 | — | — |
| 2018-10-02 | $160.40 | $160.40 | 1,078,300 | — | — |
| 2018-10-01 | $162.67 | $162.67 | 1,444,000 | — | — |
| 2018-09-28 | $163.60 | $163.60 | 1,472,400 | — | — |
| 2018-09-27 | $169.08 | $169.08 | 588,100 | — | — |
| 2018-09-26 | $167.86 | $167.86 | 810,700 | — | — |
| 2018-09-25 | $168.59 | $168.59 | 698,800 | — | — |
| 2018-09-24 | $168.07 | $168.07 | 780,000 | — | — |
| 2018-09-21 | $169.04 | $169.04 | 1,575,000 | — | — |
| 2018-09-20 | $171.76 | $171.76 | 1,523,900 | — | — |
| 2018-09-19 | $168.96 | $168.96 | 1,091,000 | — | — |
| 2018-09-18 | $167.05 | $167.05 | 1,020,900 | — | — |
| 2018-09-17 | $164.94 | $164.94 | 1,327,100 | — | — |
| 2018-09-14 | $168.95 | $168.95 | 1,070,600 | — | — |
| 2018-09-13 | $166.85 | $166.85 | 1,220,100 | — | — |
| 2018-09-12 | $167.10 | $167.10 | 1,881,700 | — | — |
| 2018-09-11 | $168.38 | $168.38 | 2,860,700 | — | — |
| 2018-09-10 | $159.99 | $159.99 | 1,928,200 | — | — |
| 2018-09-07 | $152.30 | $152.30 | 938,700 | — | — |
| 2018-09-06 | $153.82 | $153.82 | 1,341,300 | — | — |
| 2018-09-05 | $156.62 | $156.62 | 1,088,400 | — | — |
| 2018-09-04 | $158.10 | $158.10 | 1,119,000 | — | — |
| 2018-08-31 | $155.87 | $155.87 | 826,100 | — | — |
| 2018-08-30 | $156.68 | $156.68 | 807,400 | — | — |
| 2018-08-29 | $159.77 | $159.77 | 637,500 | — | — |
| 2018-08-28 | $158.48 | $158.48 | 746,300 | — | — |
| 2018-08-27 | $159.31 | $159.31 | 1,095,300 | — | — |
| 2018-08-24 | $156.17 | $156.17 | 533,200 | — | — |
| 2018-08-23 | $154.13 | $154.13 | 505,300 | — | — |
| 2018-08-22 | $157.32 | $157.32 | 781,100 | — | — |
| 2018-08-21 | $157.94 | $157.94 | 1,271,100 | — | — |
| 2018-08-20 | $154.44 | $154.44 | 1,066,900 | — | — |
| 2018-08-17 | $150.51 | $150.51 | 620,300 | — | — |
| 2018-08-16 | $148.99 | $148.99 | 649,100 | — | — |
| 2018-08-15 | $146.87 | $146.87 | 1,351,600 | — | — |
| 2018-08-14 | $151.21 | $151.21 | 987,600 | — | — |
| 2018-08-13 | $148.18 | $148.18 | 786,100 | — | — |
| 2018-08-10 | $148.59 | $148.59 | 703,400 | — | — |
| 2018-08-09 | $150.76 | $150.76 | 549,100 | — | — |
| 2018-08-08 | $151.85 | $151.85 | 758,300 | — | — |
| 2018-08-07 | $154.02 | $154.02 | 1,344,900 | — | — |
| 2018-08-06 | $151.32 | $151.32 | 1,034,300 | — | — |
| 2018-08-03 | $148.41 | $148.41 | 817,900 | — | — |
| 2018-08-02 | $147.13 | $147.13 | 890,300 | — | — |
| 2018-08-01 | $146.86 | $146.86 | 1,288,600 | — | — |
| 2018-07-31 | $148.80 | $148.80 | 1,504,800 | — | — |
| 2018-07-30 | $145.45 | $145.45 | 1,065,600 | — | — |
| 2018-07-27 | $147.31 | $147.31 | 1,075,700 | — | — |
| 2018-07-26 | $150.97 | $150.97 | 1,394,400 | — | — |
| 2018-07-25 | $146.36 | $146.36 | 1,634,500 | — | — |
| 2018-07-24 | $147.94 | $147.94 | 1,477,000 | — | — |
| 2018-07-23 | $149.32 | $149.32 | 1,751,000 | — | — |
| 2018-07-20 | $151.11 | $151.11 | 1,808,500 | — | — |
| 2018-07-19 | $156.57 | $156.57 | 3,005,100 | — | — |
| 2018-07-18 | $154.91 | $154.91 | 2,483,500 | — | — |
| 2018-07-17 | $152.21 | $152.21 | 1,262,400 | — | — |
| 2018-07-16 | $151.75 | $151.75 | 1,429,900 | — | — |
| 2018-07-13 | $154.83 | $154.83 | 1,115,400 | — | — |
| 2018-07-12 | $152.31 | $152.31 | 1,074,300 | — | — |
| 2018-07-11 | $151.69 | $151.69 | 1,038,000 | — | — |
| 2018-07-10 | $154.29 | $154.29 | 1,743,500 | — | — |
| 2018-07-09 | $155.11 | $155.11 | 1,153,500 | — | — |
| 2018-07-06 | $149.53 | $149.53 | 1,047,200 | — | — |
| 2018-07-05 | $148.50 | $148.50 | 1,365,100 | — | — |
| 2018-07-03 | $145.15 | $145.15 | 644,000 | — | — |
| 2018-07-02 | $144.75 | $144.75 | 1,096,400 | — | — |
| 2018-06-29 | $147.62 | $147.62 | 1,530,000 | — | — |
| 2018-06-28 | $147.47 | $147.47 | 1,093,100 | — | — |
| 2018-06-27 | $146.57 | $146.57 | 1,544,300 | — | — |
| 2018-06-26 | $147.48 | $147.48 | 1,626,200 | — | — |
| 2018-06-25 | $148.15 | $148.15 | 2,172,300 | — | — |
| 2018-06-22 | $154.95 | $154.95 | 2,398,700 | — | — |
| 2018-06-21 | $153.18 | $153.18 | 2,113,300 | — | — |
| 2018-06-20 | $161.69 | $161.69 | 897,900 | — | — |
| 2018-06-19 | $159.39 | $159.39 | 1,443,700 | — | — |
| 2018-06-18 | $163.32 | $163.32 | 983,900 | — | — |
| 2018-06-15 | $160.85 | $160.85 | 1,866,600 | — | — |
| 2018-06-14 | $164.46 | $164.46 | 866,200 | — | — |
| 2018-06-13 | $166.64 | $166.64 | 725,800 | — | — |
| 2018-06-12 | $169.80 | $169.80 | 954,600 | — | — |
| 2018-06-11 | $167.93 | $167.93 | 566,300 | — | — |
| 2018-06-08 | $166.80 | $166.80 | 533,700 | — | — |
| 2018-06-07 | $166.22 | $166.22 | 1,037,900 | — | — |
| 2018-06-06 | $164.85 | $164.85 | 1,079,700 | — | — |
| 2018-06-05 | $163.92 | $163.92 | 713,100 | — | — |
| 2018-06-04 | $161.35 | $161.35 | 908,100 | — | — |
| 2018-06-01 | $163.27 | $163.27 | 1,153,700 | — | — |
| 2018-05-31 | $159.57 | $159.57 | 1,261,200 | — | — |
| 2018-05-30 | $162.37 | $162.37 | 893,100 | — | — |
| 2018-05-29 | $160.46 | $160.46 | 835,700 | — | — |
| 2018-05-25 | $161.94 | $161.94 | 1,284,800 | — | — |
| 2018-05-24 | $167.41 | $167.41 | 928,900 | — | — |
| 2018-05-23 | $167.77 | $167.77 | 1,213,600 | — | — |
| 2018-05-22 | $166.78 | $166.78 | 1,127,000 | — | — |
| 2018-05-21 | $173.78 | $173.78 | 818,800 | — | — |
| 2018-05-18 | $169.82 | $169.82 | 804,900 | — | — |
| 2018-05-17 | $170.36 | $170.36 | 842,100 | — | — |
| 2018-05-16 | $169.48 | $169.48 | 1,061,300 | — | — |
| 2018-05-15 | $165.55 | $165.55 | 810,900 | — | — |
| 2018-05-14 | $165.56 | $165.56 | 918,300 | — | — |
| 2018-05-11 | $166.89 | $166.89 | 844,900 | — | — |
| 2018-05-10 | $166.36 | $166.36 | 1,335,500 | — | — |
| 2018-05-09 | $162.32 | $162.32 | 1,180,800 | — | — |
| 2018-05-08 | $159.33 | $159.33 | 1,510,900 | — | — |
| 2018-05-07 | $159.49 | $159.49 | 2,258,900 | — | — |
| 2018-05-04 | $153.23 | $153.23 | 1,112,700 | — | — |
| 2018-05-03 | $149.80 | $149.80 | 1,420,300 | — | — |
| 2018-05-02 | $149.29 | $149.29 | 1,261,800 | — | — |
| 2018-05-01 | $148.64 | $148.64 | 1,859,000 | — | — |
| 2018-04-30 | $150.00 | $150.00 | 1,262,900 | — | — |
| 2018-04-27 | $155.31 | $155.31 | 1,089,800 | — | — |
| 2018-04-26 | $155.35 | $155.35 | 1,406,500 | — | — |
| 2018-04-25 | $157.88 | $157.88 | 1,413,800 | — | — |
| 2018-04-24 | $156.43 | $156.43 | 2,294,100 | — | — |
| 2018-04-23 | $163.61 | $163.61 | 1,244,100 | — | — |
| 2018-04-20 | $163.22 | $163.22 | 2,347,600 | — | — |
| 2018-04-19 | $168.22 | $168.22 | 4,919,200 | — | — |
| 2018-04-18 | $180.00 | $180.00 | 2,129,300 | — | — |
| 2018-04-17 | $177.54 | $177.54 | 1,456,200 | — | — |
| 2018-04-16 | $174.13 | $174.13 | 1,663,500 | — | — |
| 2018-04-13 | $172.95 | $172.95 | 1,289,900 | — | — |
| 2018-04-12 | $176.32 | $176.32 | 791,600 | — | — |
| 2018-04-11 | $173.97 | $173.97 | 1,026,700 | — | — |
| 2018-04-10 | $177.97 | $177.97 | 1,115,200 | — | — |
| 2018-04-09 | $171.94 | $171.94 | 932,500 | — | — |
| 2018-04-06 | $172.14 | $172.14 | 1,178,700 | — | — |
| 2018-04-05 | $177.94 | $177.94 | 1,356,900 | — | — |
| 2018-04-04 | $173.68 | $173.68 | 1,478,000 | — | — |
| 2018-04-03 | $169.50 | $169.50 | 1,340,000 | — | — |
| 2018-04-02 | $166.60 | $166.60 | 1,649,800 | — | — |
| 2018-03-29 | $172.73 | $172.73 | 1,567,900 | — | — |
| 2018-03-28 | $169.11 | $169.11 | 1,815,400 | — | — |
| 2018-03-27 | $177.15 | $177.15 | 1,135,700 | — | — |
| 2018-03-26 | $180.57 | $180.57 | 1,430,700 | — | — |
| 2018-03-23 | $174.18 | $174.18 | 1,143,200 | — | — |
| 2018-03-22 | $180.26 | $180.26 | 1,449,100 | — | — |
| 2018-03-21 | $187.27 | $187.27 | 913,800 | — | — |
| 2018-03-20 | $185.16 | $185.16 | 1,037,800 | — | — |
| 2018-03-19 | $185.40 | $185.40 | 1,018,300 | — | — |
| 2018-03-16 | $186.29 | $186.29 | 1,089,200 | — | — |
| 2018-03-15 | $182.91 | $182.91 | 1,012,400 | — | — |
| 2018-03-14 | $184.82 | $184.82 | 889,600 | — | — |
| 2018-03-13 | $186.65 | $186.65 | 908,200 | — | — |
| 2018-03-12 | $186.63 | $186.63 | 1,347,700 | — | — |
| 2018-03-09 | $189.40 | $189.40 | 1,069,600 | — | — |
| 2018-03-08 | $183.36 | $183.36 | 885,900 | — | — |
| 2018-03-07 | $181.35 | $181.35 | 1,883,700 | — | — |
| 2018-03-06 | $184.99 | $184.99 | 1,365,600 | — | — |
| 2018-03-05 | $180.71 | $180.71 | 1,325,900 | — | — |
| 2018-03-02 | $176.60 | $176.60 | 1,659,800 | — | — |
| 2018-03-01 | $173.24 | $173.24 | 1,782,300 | — | — |
| 2018-02-28 | $175.09 | $175.09 | 1,373,500 | — | — |
| 2018-02-27 | $178.42 | $178.42 | 1,138,300 | — | — |
| 2018-02-26 | $180.63 | $180.63 | 1,123,100 | — | — |
| 2018-02-23 | $179.09 | $179.09 | 1,317,300 | — | — |
| 2018-02-22 | $175.16 | $175.16 | 1,706,000 | — | — |
| 2018-02-21 | $171.90 | $171.90 | 1,293,400 | — | — |
| 2018-02-20 | $172.25 | $172.25 | 1,356,900 | — | — |
| 2018-02-16 | $168.02 | $168.02 | 1,047,800 | — | — |
| 2018-02-15 | $167.24 | $167.24 | 1,203,600 | — | — |
| 2018-02-14 | $167.04 | $167.04 | 1,284,800 | — | — |
| 2018-02-13 | $166.33 | $166.33 | 1,359,300 | — | — |
| 2018-02-12 | $166.06 | $166.06 | 1,551,500 | — | — |
| 2018-02-09 | $164.26 | $164.26 | 2,529,300 | — | — |
| 2018-02-08 | $161.99 | $161.99 | 2,291,400 | — | — |
| 2018-02-07 | $173.58 | $173.58 | 1,839,700 | — | — |
| 2018-02-06 | $171.34 | $171.34 | 1,982,500 | — | — |
| 2018-02-05 | $166.71 | $166.71 | 2,209,500 | — | — |
| 2018-02-02 | $173.30 | $173.30 | 1,496,700 | — | — |
| 2018-02-01 | $179.65 | $179.65 | 1,431,400 | — | — |
| 2018-01-31 | $181.11 | $181.11 | 1,420,300 | — | — |
| 2018-01-30 | $182.14 | $182.14 | 1,401,100 | — | — |
| 2018-01-29 | $180.47 | $180.47 | 1,996,900 | — | — |
| 2018-01-26 | $185.37 | $185.37 | 1,963,200 | — | — |
| 2018-01-25 | $181.91 | $181.91 | 3,108,700 | — | — |
| 2018-01-24 | $185.52 | $185.52 | 1,836,900 | — | — |
| 2018-01-23 | $185.87 | $185.87 | 1,531,500 | — | — |
| 2018-01-22 | $187.12 | $187.12 | 995,400 | — | — |
| 2018-01-19 | $183.67 | $183.67 | 1,208,300 | — | — |
| 2018-01-18 | $181.24 | $181.24 | 814,400 | — | — |
| 2018-01-17 | $180.17 | $180.17 | 693,800 | — | — |
| 2018-01-16 | $178.97 | $178.97 | 1,083,800 | — | — |
| 2018-01-12 | $180.89 | $180.89 | 882,600 | — | — |
| 2018-01-11 | $179.99 | $179.99 | 1,533,900 | — | — |
| 2018-01-10 | $173.20 | $173.20 | 1,100,500 | — | — |
| 2018-01-09 | $172.43 | $172.43 | 981,500 | — | — |
| 2018-01-08 | $172.45 | $172.45 | 1,623,600 | — | — |
| 2018-01-05 | $171.38 | $171.38 | 1,078,600 | — | — |
| 2018-01-04 | $172.00 | $172.00 | 1,331,000 | — | — |
| 2018-01-03 | $175.19 | $175.19 | 844,100 | — | — |
| 2018-01-02 | $173.58 | $173.58 | 813,300 | — | — |