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
- 2001-11-29 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 — 2017
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2017-12-29 | $99.69 | $104.47 | 969,200 | — | — |
| 2017-12-28 | $99.71 | $104.49 | 604,600 | — | — |
| 2017-12-27 | $99.77 | $104.55 | 988,500 | — | — |
| 2017-12-26 | $101.96 | $106.84 | 565,100 | — | — |
| 2017-12-22 | $100.55 | $105.37 | 1,257,600 | — | — |
| 2017-12-21 | $100.13 | $104.93 | 1,090,000 | — | — |
| 2017-12-20 | $98.59 | $103.25 | 1,081,700 | — | — |
| 2017-12-19 | $99.73 | $104.44 | 1,333,500 | — | — |
| 2017-12-18 | $102.71 | $107.56 | 844,800 | — | — |
| 2017-12-15 | $100.70 | $105.46 | 1,617,000 | — | — |
| 2017-12-14 | $100.20 | $104.94 | 1,111,400 | — | — |
| 2017-12-13 | $102.50 | $107.34 | 1,093,100 | — | — |
| 2017-12-12 | $103.03 | $107.90 | 2,442,400 | — | — |
| 2017-12-11 | $100.85 | $105.62 | 1,490,300 | — | — |
| 2017-12-08 | $100.31 | $105.05 | 925,600 | — | — |
| 2017-12-07 | $97.61 | $102.22 | 1,171,700 | — | — |
| 2017-12-06 | $97.50 | $102.11 | 1,285,800 | — | — |
| 2017-12-05 | $101.15 | $105.93 | 2,462,400 | — | — |
| 2017-12-04 | $104.02 | $108.94 | 2,225,100 | — | — |
| 2017-12-01 | $99.28 | $103.97 | 2,252,900 | — | — |
| 2017-11-30 | $101.00 | $105.77 | 2,353,900 | — | — |
| 2017-11-29 | $99.95 | $104.67 | 3,895,200 | — | — |
| 2017-11-28 | $92.84 | $97.23 | 1,145,400 | — | — |
| 2017-11-27 | $89.87 | $94.12 | 858,800 | — | — |
| 2017-11-24 | $89.23 | $93.45 | 523,500 | — | — |
| 2017-11-22 | $89.62 | $93.86 | 907,700 | — | — |
| 2017-11-21 | $88.93 | $93.13 | 1,610,700 | — | — |
| 2017-11-20 | $91.43 | $95.75 | 1,498,100 | — | — |
| 2017-11-17 | $89.27 | $93.49 | 1,549,200 | — | — |
| 2017-11-16 | $90.50 | $94.78 | 2,289,000 | — | — |
| 2017-11-15 | $91.58 | $95.91 | 3,074,000 | — | — |
| 2017-11-14 | $95.72 | $100.24 | 10,153,800 | — | — |
| 2017-11-13 | $82.28 | $86.17 | 3,894,500 | — | — |
| 2017-11-10 | $81.22 | $85.06 | 1,942,400 | — | — |
| 2017-11-09 | $80.45 | $84.25 | 1,898,500 | — | — |
| 2017-11-08 | $79.41 | $83.16 | 3,233,400 | — | — |
| 2017-11-07 | $79.38 | $83.13 | 1,261,600 | — | — |
| 2017-11-06 | $80.71 | $84.52 | 1,173,500 | — | — |
| 2017-11-03 | $81.80 | $85.67 | 1,108,600 | — | — |
| 2017-11-02 | $81.69 | $85.55 | 1,669,100 | — | — |
| 2017-11-01 | $80.75 | $84.57 | 1,157,000 | — | — |
| 2017-10-31 | $81.74 | $85.60 | 1,081,500 | — | — |
| 2017-10-30 | $82.00 | $85.88 | 2,309,800 | — | — |
| 2017-10-27 | $81.93 | $85.80 | 2,927,800 | — | — |
| 2017-10-26 | $85.65 | $89.70 | 3,229,400 | — | — |
| 2017-10-25 | $83.31 | $87.25 | 2,052,700 | — | — |
| 2017-10-24 | $84.25 | $88.23 | 1,789,500 | — | — |
| 2017-10-23 | $85.91 | $89.97 | 1,344,900 | — | — |
| 2017-10-20 | $86.78 | $90.88 | 1,156,800 | — | — |
| 2017-10-19 | $86.92 | $91.03 | 2,400,900 | — | — |
| 2017-10-18 | $87.81 | $91.96 | 2,345,200 | — | — |
| 2017-10-17 | $88.09 | $92.25 | 2,099,400 | — | — |
| 2017-10-16 | $86.01 | $90.08 | 2,448,000 | — | — |
| 2017-10-13 | $85.51 | $89.55 | 1,969,500 | — | — |
| 2017-10-12 | $86.56 | $90.65 | 2,514,600 | — | — |
| 2017-10-11 | $89.40 | $93.63 | 1,527,600 | — | — |
| 2017-10-10 | $91.84 | $96.18 | 1,260,600 | — | — |
| 2017-10-09 | $91.12 | $95.43 | 1,951,300 | — | — |
| 2017-10-06 | $94.29 | $98.75 | 1,316,800 | — | — |
| 2017-10-05 | $94.33 | $98.79 | 2,050,800 | — | — |
| 2017-10-04 | $94.93 | $99.42 | 2,780,300 | — | — |
| 2017-10-03 | $98.98 | $103.66 | 935,000 | — | — |
| 2017-10-02 | $99.36 | $104.06 | 1,517,300 | — | — |
| 2017-09-29 | $99.20 | $103.89 | 1,878,200 | — | — |
| 2017-09-28 | $99.50 | $104.20 | 1,132,800 | — | — |
| 2017-09-27 | $99.33 | $104.02 | 1,254,000 | — | — |
| 2017-09-26 | $97.59 | $102.20 | 1,175,500 | — | — |
| 2017-09-25 | $97.94 | $102.57 | 2,681,300 | — | — |
| 2017-09-22 | $95.59 | $100.11 | 1,784,100 | — | — |
| 2017-09-21 | $93.68 | $98.11 | 1,597,300 | — | — |
| 2017-09-20 | $94.75 | $99.17 | 1,454,400 | — | — |
| 2017-09-19 | $94.85 | $99.27 | 3,099,100 | — | — |
| 2017-09-18 | $98.58 | $103.17 | 2,072,100 | — | — |
| 2017-09-15 | $99.51 | $104.15 | 2,586,900 | — | — |
| 2017-09-14 | $100.02 | $104.68 | 1,322,700 | — | — |
| 2017-09-13 | $100.10 | $104.76 | 2,080,200 | — | — |
| 2017-09-12 | $97.26 | $101.79 | 2,286,800 | — | — |
| 2017-09-11 | $94.40 | $98.80 | 1,249,900 | — | — |
| 2017-09-08 | $94.03 | $98.41 | 1,823,800 | — | — |
| 2017-09-07 | $93.53 | $97.89 | 2,863,200 | — | — |
| 2017-09-06 | $95.61 | $100.07 | 1,893,200 | — | — |
| 2017-09-05 | $96.73 | $101.24 | 1,191,700 | — | — |
| 2017-09-01 | $98.06 | $102.63 | 1,095,600 | — | — |
| 2017-08-31 | $97.90 | $102.46 | 1,913,400 | — | — |
| 2017-08-30 | $96.81 | $101.32 | 1,441,200 | — | — |
| 2017-08-29 | $95.12 | $99.55 | 1,749,400 | — | — |
| 2017-08-28 | $94.66 | $99.07 | 1,108,300 | — | — |
| 2017-08-25 | $95.80 | $100.26 | 1,633,200 | — | — |
| 2017-08-24 | $93.10 | $97.44 | 1,407,800 | — | — |
| 2017-08-23 | $93.54 | $97.90 | 1,775,600 | — | — |
| 2017-08-22 | $95.80 | $100.26 | 2,075,200 | — | — |
| 2017-08-21 | $95.19 | $99.63 | 1,968,900 | — | — |
| 2017-08-18 | $93.26 | $97.61 | 3,073,800 | — | — |
| 2017-08-17 | $92.85 | $97.18 | 4,675,100 | — | — |
| 2017-08-16 | $91.51 | $95.77 | 6,530,800 | — | — |
| 2017-08-15 | $87.08 | $91.14 | 19,749,500 | — | — |
| 2017-08-14 | $109.32 | $114.41 | 2,130,200 | — | — |
| 2017-08-11 | $107.34 | $112.34 | 1,902,800 | — | — |
| 2017-08-10 | $106.13 | $111.08 | 1,844,500 | — | — |
| 2017-08-09 | $109.18 | $114.27 | 938,000 | — | — |
| 2017-08-08 | $109.39 | $114.49 | 863,600 | — | — |
| 2017-08-07 | $109.49 | $114.59 | 1,435,300 | — | — |
| 2017-08-04 | $111.01 | $116.18 | 944,000 | — | — |
| 2017-08-03 | $110.53 | $115.68 | 1,812,700 | — | — |
| 2017-08-02 | $114.48 | $119.82 | 1,775,200 | — | — |
| 2017-08-01 | $114.05 | $119.37 | 1,513,100 | — | — |
| 2017-07-31 | $112.01 | $117.23 | 1,977,700 | — | — |
| 2017-07-28 | $110.21 | $115.35 | 1,033,100 | — | — |
| 2017-07-27 | $110.34 | $115.48 | 2,247,300 | — | — |
| 2017-07-26 | $106.70 | $111.67 | 1,700,200 | — | — |
| 2017-07-25 | $105.29 | $110.20 | 1,249,100 | — | — |
| 2017-07-24 | $103.17 | $107.98 | 1,413,700 | — | — |
| 2017-07-21 | $105.27 | $110.18 | 1,216,400 | — | — |
| 2017-07-20 | $103.23 | $108.04 | 1,714,500 | — | — |
| 2017-07-19 | $100.87 | $105.57 | 1,413,700 | — | — |
| 2017-07-18 | $100.30 | $104.97 | 2,218,300 | — | — |
| 2017-07-17 | $101.74 | $106.48 | 1,646,800 | — | — |
| 2017-07-14 | $102.04 | $106.80 | 1,205,400 | — | — |
| 2017-07-13 | $103.22 | $108.03 | 2,222,300 | — | — |
| 2017-07-12 | $100.94 | $105.64 | 1,997,100 | — | — |
| 2017-07-11 | $100.25 | $104.92 | 1,432,900 | — | — |
| 2017-07-10 | $101.17 | $105.88 | 1,909,300 | — | — |
| 2017-07-07 | $101.93 | $106.68 | 2,118,500 | — | — |
| 2017-07-06 | $103.16 | $107.97 | 2,718,300 | — | — |
| 2017-07-05 | $105.21 | $110.11 | 7,348,700 | — | — |
| 2017-07-03 | $118.41 | $123.93 | 914,800 | — | — |
| 2017-06-30 | $116.59 | $122.02 | 994,900 | — | — |
| 2017-06-29 | $116.05 | $121.46 | 2,184,100 | — | — |
| 2017-06-28 | $116.71 | $122.15 | 2,106,100 | — | — |
| 2017-06-27 | $121.96 | $127.64 | 1,652,600 | — | — |
| 2017-06-26 | $121.79 | $127.47 | 1,544,400 | — | — |
| 2017-06-23 | $119.74 | $125.32 | 2,289,600 | — | — |
| 2017-06-22 | $120.70 | $126.33 | 2,118,400 | — | — |
| 2017-06-21 | $120.11 | $125.71 | 2,492,900 | — | — |
| 2017-06-20 | $123.58 | $129.28 | 2,233,700 | — | — |
| 2017-06-19 | $129.60 | $135.57 | 1,069,500 | — | — |
| 2017-06-16 | $130.16 | $136.16 | 1,725,200 | — | — |
| 2017-06-15 | $131.15 | $137.20 | 1,220,600 | — | — |
| 2017-06-14 | $130.59 | $136.61 | 880,900 | — | — |
| 2017-06-13 | $131.63 | $137.70 | 896,100 | — | — |
| 2017-06-12 | $130.95 | $136.99 | 1,466,200 | — | — |
| 2017-06-09 | $128.36 | $134.28 | 1,679,200 | — | — |
| 2017-06-08 | $125.92 | $131.72 | 2,226,100 | — | — |
| 2017-06-07 | $130.62 | $136.64 | 996,300 | — | — |
| 2017-06-06 | $131.30 | $137.35 | 2,213,000 | — | — |
| 2017-06-05 | $135.57 | $141.82 | 1,406,800 | — | — |
| 2017-06-02 | $137.80 | $144.15 | 1,209,200 | — | — |
| 2017-06-01 | $137.10 | $143.42 | 1,313,300 | — | — |
| 2017-05-31 | $133.63 | $139.79 | 2,118,500 | — | — |
| 2017-05-30 | $132.99 | $139.12 | 1,543,800 | — | — |
| 2017-05-26 | $134.16 | $140.34 | 2,250,300 | — | — |
| 2017-05-25 | $131.97 | $138.05 | 3,933,600 | — | — |
| 2017-05-24 | $133.02 | $139.15 | 5,963,900 | — | — |
| 2017-05-23 | $140.66 | $147.14 | 3,897,500 | — | — |
| 2017-05-22 | $147.37 | $154.16 | 1,921,500 | — | — |
| 2017-05-19 | $151.47 | $158.45 | 1,617,200 | — | — |
| 2017-05-18 | $148.51 | $155.36 | 1,581,100 | — | — |
| 2017-05-17 | $144.56 | $151.22 | 1,205,600 | — | — |
| 2017-05-16 | $145.25 | $151.95 | 2,319,800 | — | — |
| 2017-05-15 | $145.85 | $152.57 | 1,097,700 | — | — |
| 2017-05-12 | $145.02 | $151.70 | 593,200 | — | — |
| 2017-05-11 | $145.95 | $152.68 | 773,000 | — | — |
| 2017-05-10 | $146.16 | $152.90 | 383,800 | — | — |
| 2017-05-09 | $146.12 | $152.86 | 807,800 | — | — |
| 2017-05-08 | $146.97 | $153.74 | 838,200 | — | — |
| 2017-05-05 | $144.98 | $151.66 | 617,500 | — | — |
| 2017-05-04 | $144.81 | $151.49 | 595,900 | — | — |
| 2017-05-03 | $142.82 | $149.40 | 545,300 | — | — |
| 2017-05-02 | $142.55 | $149.12 | 806,400 | — | — |
| 2017-05-01 | $140.53 | $147.01 | 922,500 | — | — |
| 2017-04-28 | $142.14 | $148.69 | 1,458,400 | — | — |
| 2017-04-27 | $143.19 | $149.79 | 2,079,700 | — | — |
| 2017-04-26 | $145.78 | $152.50 | 1,112,900 | — | — |
| 2017-04-25 | $145.67 | $152.38 | 1,030,400 | — | — |
| 2017-04-24 | $147.10 | $153.88 | 905,200 | — | — |
| 2017-04-21 | $146.84 | $153.61 | 1,021,600 | — | — |
| 2017-04-20 | $146.56 | $153.32 | 1,278,900 | — | — |
| 2017-04-19 | $142.42 | $148.98 | 1,230,100 | — | — |
| 2017-04-18 | $140.91 | $147.41 | 646,400 | — | — |
| 2017-04-17 | $140.84 | $147.33 | 645,900 | — | — |
| 2017-04-13 | $140.89 | $147.38 | 476,100 | — | — |
| 2017-04-12 | $141.74 | $148.27 | 596,100 | — | — |
| 2017-04-11 | $143.46 | $150.07 | 763,700 | — | — |
| 2017-04-10 | $142.84 | $149.42 | 739,400 | — | — |
| 2017-04-07 | $142.05 | $148.60 | 928,100 | — | — |
| 2017-04-06 | $142.56 | $149.13 | 765,100 | — | — |
| 2017-04-05 | $142.74 | $149.32 | 741,500 | — | — |
| 2017-04-04 | $143.04 | $149.63 | 1,072,000 | — | — |
| 2017-04-03 | $145.50 | $152.21 | 2,029,800 | — | — |
| 2017-03-31 | $148.26 | $155.09 | 981,800 | — | — |
| 2017-03-30 | $148.67 | $155.52 | 699,600 | — | — |
| 2017-03-29 | $149.67 | $156.57 | 738,800 | — | — |
| 2017-03-28 | $148.36 | $155.20 | 1,118,600 | — | — |
| 2017-03-27 | $147.80 | $154.61 | 769,900 | — | — |
| 2017-03-24 | $149.73 | $156.63 | 615,600 | — | — |
| 2017-03-23 | $150.78 | $157.73 | 653,100 | — | — |
| 2017-03-22 | $151.27 | $158.24 | 661,400 | — | — |
| 2017-03-21 | $151.22 | $158.13 | 1,061,900 | — | — |
| 2017-03-20 | $152.44 | $159.40 | 1,051,400 | — | — |
| 2017-03-17 | $152.40 | $159.36 | 1,134,600 | — | — |
| 2017-03-16 | $153.41 | $160.42 | 583,400 | — | — |
| 2017-03-15 | $152.92 | $159.91 | 1,593,700 | — | — |
| 2017-03-14 | $153.71 | $160.73 | 896,600 | — | — |
| 2017-03-13 | $154.35 | $161.40 | 978,900 | — | — |
| 2017-03-10 | $153.97 | $161.00 | 1,064,500 | — | — |
| 2017-03-09 | $155.15 | $162.24 | 1,024,600 | — | — |
| 2017-03-08 | $155.21 | $162.30 | 1,415,600 | — | — |
| 2017-03-07 | $151.99 | $158.93 | 1,102,700 | — | — |
| 2017-03-06 | $154.25 | $161.30 | 1,057,600 | — | — |
| 2017-03-03 | $155.35 | $162.45 | 1,252,000 | — | — |
| 2017-03-02 | $157.36 | $164.55 | 1,158,100 | — | — |
| 2017-03-01 | $156.68 | $163.84 | 1,037,800 | — | — |
| 2017-02-28 | $156.61 | $163.76 | 1,087,300 | — | — |
| 2017-02-27 | $156.94 | $164.11 | 1,443,300 | — | — |
| 2017-02-24 | $157.33 | $164.52 | 1,599,600 | — | — |
| 2017-02-23 | $157.72 | $164.92 | 1,395,800 | — | — |
| 2017-02-22 | $159.68 | $166.97 | 3,442,900 | — | — |
| 2017-02-21 | $161.15 | $168.51 | 3,286,400 | — | — |
| 2017-02-17 | $161.58 | $168.96 | 1,561,300 | — | — |
| 2017-02-16 | $160.99 | $168.34 | 1,357,800 | — | — |
| 2017-02-15 | $163.88 | $171.37 | 694,700 | — | — |
| 2017-02-14 | $164.37 | $171.88 | 935,300 | — | — |
| 2017-02-13 | $162.39 | $169.81 | 986,200 | — | — |
| 2017-02-10 | $164.05 | $171.54 | 734,900 | — | — |
| 2017-02-09 | $164.83 | $172.36 | 1,102,000 | — | — |
| 2017-02-08 | $162.73 | $170.16 | 1,921,800 | — | — |
| 2017-02-07 | $159.18 | $166.45 | 1,191,300 | — | — |
| 2017-02-06 | $160.27 | $167.59 | 944,700 | — | — |
| 2017-02-03 | $162.75 | $170.18 | 850,400 | — | — |
| 2017-02-02 | $162.34 | $169.76 | 1,485,400 | — | — |
| 2017-02-01 | $160.59 | $167.93 | 1,594,900 | — | — |
| 2017-01-31 | $164.24 | $171.74 | 1,056,000 | — | — |
| 2017-01-30 | $164.63 | $172.15 | 727,000 | — | — |
| 2017-01-27 | $164.37 | $171.88 | 768,500 | — | — |
| 2017-01-26 | $165.50 | $173.06 | 1,301,600 | — | — |
| 2017-01-25 | $167.50 | $175.15 | 969,100 | — | — |
| 2017-01-24 | $168.29 | $175.98 | 882,400 | — | — |
| 2017-01-23 | $167.78 | $175.44 | 1,416,800 | — | — |
| 2017-01-20 | $171.50 | $179.33 | 731,300 | — | — |
| 2017-01-19 | $171.72 | $179.56 | 606,300 | — | — |
| 2017-01-18 | $173.98 | $181.93 | 791,400 | — | — |
| 2017-01-17 | $173.00 | $180.90 | 1,048,900 | — | — |
| 2017-01-13 | $174.79 | $182.77 | 1,196,200 | — | — |
| 2017-01-12 | $174.47 | $182.44 | 747,400 | — | — |
| 2017-01-11 | $173.43 | $181.35 | 889,000 | — | — |
| 2017-01-10 | $169.92 | $177.68 | 621,200 | — | — |
| 2017-01-09 | $169.53 | $177.27 | 560,100 | — | — |
| 2017-01-06 | $169.63 | $177.38 | 828,000 | — | — |
| 2017-01-05 | $171.88 | $179.73 | 861,000 | — | — |
| 2017-01-04 | $172.00 | $179.86 | 641,700 | — | — |
| 2017-01-03 | $170.60 | $178.39 | 691,300 | — | — |