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-09-17 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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $108.56 | $146.59 | 1,651,700 | — | — |
| 2020-12-30 | $109.51 | $147.88 | 1,267,900 | — | — |
| 2020-12-29 | $109.45 | $147.79 | 1,818,300 | — | — |
| 2020-12-28 | $109.78 | $148.24 | 1,822,900 | — | — |
| 2020-12-24 | $107.54 | $145.22 | 340,400 | — | — |
| 2020-12-23 | $106.79 | $144.20 | 884,700 | — | — |
| 2020-12-22 | $107.40 | $145.03 | 1,199,300 | — | — |
| 2020-12-21 | $108.63 | $146.69 | 1,288,900 | — | — |
| 2020-12-18 | $109.78 | $148.24 | 4,513,800 | — | — |
| 2020-12-17 | $108.79 | $146.90 | 2,842,700 | — | — |
| 2020-12-16 | $107.42 | $145.05 | 2,412,400 | — | — |
| 2020-12-15 | $107.38 | $145.00 | 2,357,700 | — | — |
| 2020-12-14 | $105.50 | $142.46 | 2,015,300 | — | — |
| 2020-12-11 | $105.99 | $143.12 | 1,538,300 | — | — |
| 2020-12-10 | $106.46 | $143.76 | 1,347,800 | — | — |
| 2020-12-09 | $106.57 | $143.91 | 1,431,700 | — | — |
| 2020-12-08 | $105.15 | $141.99 | 1,421,200 | — | — |
| 2020-12-07 | $105.24 | $142.11 | 1,507,200 | — | — |
| 2020-12-04 | $105.86 | $142.95 | 897,000 | — | — |
| 2020-12-03 | $104.52 | $141.14 | 1,329,900 | — | — |
| 2020-12-02 | $104.98 | $141.76 | 1,298,100 | — | — |
| 2020-12-01 | $106.34 | $143.59 | 1,726,200 | — | — |
| 2020-11-30 | $105.80 | $142.87 | 2,902,800 | — | — |
| 2020-11-27 | $107.18 | $144.73 | 801,200 | — | — |
| 2020-11-25 | $106.61 | $143.96 | 1,376,700 | — | — |
| 2020-11-24 | $107.19 | $144.74 | 1,439,900 | — | — |
| 2020-11-23 | $105.00 | $141.15 | 1,449,100 | — | — |
| 2020-11-20 | $104.99 | $141.14 | 1,541,200 | — | — |
| 2020-11-19 | $105.27 | $141.51 | 1,081,500 | — | — |
| 2020-11-18 | $104.17 | $140.03 | 1,288,000 | — | — |
| 2020-11-17 | $104.04 | $139.86 | 1,000,200 | — | — |
| 2020-11-16 | $104.76 | $140.83 | 1,575,500 | — | — |
| 2020-11-13 | $102.87 | $138.29 | 1,345,500 | — | — |
| 2020-11-12 | $100.42 | $134.99 | 1,326,000 | — | — |
| 2020-11-11 | $101.82 | $136.88 | 1,273,200 | — | — |
| 2020-11-10 | $102.99 | $138.45 | 1,545,200 | — | — |
| 2020-11-09 | $101.98 | $137.09 | 2,035,700 | — | — |
| 2020-11-06 | $99.38 | $133.60 | 1,745,400 | — | — |
| 2020-11-05 | $100.70 | $135.37 | 2,803,100 | — | — |
| 2020-11-04 | $98.58 | $132.52 | 2,024,400 | — | — |
| 2020-11-03 | $96.77 | $130.09 | 1,449,700 | — | — |
| 2020-11-02 | $95.25 | $128.04 | 1,908,400 | — | — |
| 2020-10-30 | $93.33 | $125.46 | 2,139,000 | — | — |
| 2020-10-29 | $94.94 | $127.63 | 2,009,000 | — | — |
| 2020-10-28 | $95.06 | $127.79 | 1,564,600 | — | — |
| 2020-10-27 | $97.99 | $131.73 | 1,024,800 | — | — |
| 2020-10-26 | $99.20 | $133.35 | 1,300,000 | — | — |
| 2020-10-23 | $101.28 | $136.15 | 1,039,400 | — | — |
| 2020-10-22 | $99.85 | $134.23 | 1,336,900 | — | — |
| 2020-10-21 | $99.07 | $133.18 | 1,060,600 | — | — |
| 2020-10-20 | $97.28 | $130.77 | 1,112,400 | — | — |
| 2020-10-19 | $97.25 | $130.73 | 1,087,900 | — | — |
| 2020-10-16 | $98.53 | $132.45 | 2,282,000 | — | — |
| 2020-10-15 | $99.49 | $133.74 | 2,427,900 | — | — |
| 2020-10-14 | $96.52 | $129.75 | 1,317,000 | — | — |
| 2020-10-13 | $96.01 | $129.07 | 847,600 | — | — |
| 2020-10-12 | $95.98 | $129.03 | 976,900 | — | — |
| 2020-10-09 | $95.49 | $128.37 | 1,169,700 | — | — |
| 2020-10-08 | $95.41 | $128.26 | 1,239,100 | — | — |
| 2020-10-07 | $93.88 | $126.20 | 1,523,400 | — | — |
| 2020-10-06 | $91.92 | $123.57 | 1,282,300 | — | — |
| 2020-10-05 | $94.09 | $126.48 | 1,415,100 | — | — |
| 2020-10-02 | $95.17 | $127.94 | 2,173,300 | — | — |
| 2020-10-01 | $91.82 | $123.43 | 1,300,700 | — | — |
| 2020-09-30 | $91.30 | $122.73 | 1,735,200 | — | — |
| 2020-09-29 | $90.71 | $121.94 | 1,612,600 | — | — |
| 2020-09-28 | $91.88 | $123.51 | 1,694,600 | — | — |
| 2020-09-25 | $91.38 | $122.84 | 1,154,800 | — | — |
| 2020-09-24 | $91.37 | $122.83 | 1,650,700 | — | — |
| 2020-09-23 | $89.77 | $120.68 | 1,756,200 | — | — |
| 2020-09-22 | $90.59 | $121.78 | 1,233,300 | — | — |
| 2020-09-21 | $89.34 | $120.10 | 1,717,700 | — | — |
| 2020-09-18 | $92.11 | $123.82 | 2,775,800 | — | — |
| 2020-09-17 | $93.71 | $125.97 | 1,254,500 | — | — |
| 2020-09-16 | $94.81 | $127.45 | 1,621,100 | — | — |
| 2020-09-15 | $93.52 | $125.72 | 1,191,500 | — | — |
| 2020-09-14 | $92.87 | $124.84 | 1,497,700 | — | — |
| 2020-09-11 | $92.27 | $124.04 | 1,246,500 | — | — |
| 2020-09-10 | $92.35 | $124.15 | 1,634,100 | — | — |
| 2020-09-09 | $93.39 | $125.54 | 1,193,400 | — | — |
| 2020-09-08 | $93.68 | $125.93 | 2,305,000 | — | — |
| 2020-09-04 | $95.22 | $128.00 | 2,025,000 | — | — |
| 2020-09-03 | $96.33 | $129.50 | 1,526,300 | — | — |
| 2020-09-02 | $97.98 | $131.71 | 1,873,300 | — | — |
| 2020-09-01 | $96.15 | $129.25 | 1,618,200 | — | — |
| 2020-08-31 | $95.85 | $128.85 | 1,451,300 | — | — |
| 2020-08-28 | $97.45 | $131.00 | 1,517,100 | — | — |
| 2020-08-27 | $95.47 | $128.34 | 1,661,900 | — | — |
| 2020-08-26 | $95.33 | $128.15 | 1,521,300 | — | — |
| 2020-08-25 | $96.48 | $129.70 | 1,179,800 | — | — |
| 2020-08-24 | $96.56 | $129.17 | 1,439,200 | — | — |
| 2020-08-21 | $96.10 | $128.56 | 1,477,100 | — | — |
| 2020-08-20 | $95.37 | $127.58 | 1,346,200 | — | — |
| 2020-08-19 | $93.93 | $125.65 | 1,275,800 | — | — |
| 2020-08-18 | $94.90 | $126.95 | 1,463,300 | — | — |
| 2020-08-17 | $93.60 | $125.21 | 1,199,200 | — | — |
| 2020-08-14 | $92.65 | $123.94 | 781,000 | — | — |
| 2020-08-13 | $92.77 | $124.10 | 1,221,200 | — | — |
| 2020-08-12 | $93.16 | $124.62 | 1,189,300 | — | — |
| 2020-08-11 | $92.70 | $124.01 | 1,429,100 | — | — |
| 2020-08-10 | $91.34 | $122.19 | 1,087,400 | — | — |
| 2020-08-07 | $90.82 | $121.49 | 1,239,700 | — | — |
| 2020-08-06 | $90.99 | $121.72 | 1,194,800 | — | — |
| 2020-08-05 | $91.00 | $121.74 | 1,243,200 | — | — |
| 2020-08-04 | $91.82 | $122.83 | 1,321,700 | — | — |
| 2020-08-03 | $90.92 | $121.63 | 1,735,200 | — | — |
| 2020-07-31 | $91.05 | $121.80 | 1,914,900 | — | — |
| 2020-07-30 | $91.64 | $122.59 | 3,863,100 | — | — |
| 2020-07-29 | $94.83 | $126.86 | 2,777,900 | — | — |
| 2020-07-28 | $92.75 | $124.08 | 2,171,100 | — | — |
| 2020-07-27 | $93.37 | $124.91 | 2,213,300 | — | — |
| 2020-07-24 | $93.14 | $124.60 | 1,022,600 | — | — |
| 2020-07-23 | $92.87 | $124.24 | 1,553,000 | — | — |
| 2020-07-22 | $93.62 | $125.24 | 2,341,800 | — | — |
| 2020-07-21 | $91.04 | $121.79 | 1,433,500 | — | — |
| 2020-07-20 | $90.91 | $121.61 | 1,339,200 | — | — |
| 2020-07-17 | $90.57 | $121.16 | 1,293,900 | — | — |
| 2020-07-16 | $89.69 | $119.98 | 1,798,600 | — | — |
| 2020-07-15 | $90.35 | $120.87 | 2,272,800 | — | — |
| 2020-07-14 | $88.18 | $117.96 | 1,461,500 | — | — |
| 2020-07-13 | $87.43 | $116.96 | 2,291,100 | — | — |
| 2020-07-10 | $87.24 | $116.71 | 1,026,700 | — | — |
| 2020-07-09 | $86.38 | $115.55 | 1,812,100 | — | — |
| 2020-07-08 | $86.55 | $115.78 | 1,464,000 | — | — |
| 2020-07-07 | $86.86 | $116.20 | 1,310,700 | — | — |
| 2020-07-06 | $88.51 | $118.40 | 1,286,900 | — | — |
| 2020-07-02 | $86.56 | $115.80 | 1,743,100 | — | — |
| 2020-07-01 | $86.45 | $115.65 | 1,963,300 | — | — |
| 2020-06-30 | $86.91 | $116.26 | 2,046,600 | — | — |
| 2020-06-29 | $86.98 | $116.36 | 1,292,000 | — | — |
| 2020-06-26 | $84.79 | $113.43 | 4,644,300 | — | — |
| 2020-06-25 | $86.00 | $115.05 | 1,611,200 | — | — |
| 2020-06-24 | $86.56 | $115.80 | 2,848,200 | — | — |
| 2020-06-23 | $87.92 | $117.61 | 2,094,100 | — | — |
| 2020-06-22 | $87.82 | $117.48 | 2,219,700 | — | — |
| 2020-06-19 | $88.26 | $118.07 | 4,135,900 | — | — |
| 2020-06-18 | $90.13 | $120.57 | 1,428,300 | — | — |
| 2020-06-17 | $91.26 | $122.08 | 1,384,600 | — | — |
| 2020-06-16 | $91.86 | $122.89 | 1,842,500 | — | — |
| 2020-06-15 | $91.44 | $122.32 | 1,631,000 | — | — |
| 2020-06-12 | $91.28 | $122.11 | 1,806,400 | — | — |
| 2020-06-11 | $90.67 | $121.29 | 2,540,500 | — | — |
| 2020-06-10 | $94.09 | $125.87 | 2,418,600 | — | — |
| 2020-06-09 | $95.56 | $127.84 | 2,063,200 | — | — |
| 2020-06-08 | $95.99 | $128.41 | 2,748,000 | — | — |
| 2020-06-05 | $96.52 | $129.12 | 3,722,800 | — | — |
| 2020-06-04 | $94.99 | $127.07 | 2,537,000 | — | — |
| 2020-06-03 | $94.56 | $126.50 | 2,667,100 | — | — |
| 2020-06-02 | $92.21 | $123.35 | 2,483,900 | — | — |
| 2020-06-01 | $90.52 | $121.09 | 2,014,100 | — | — |
| 2020-05-29 | $89.73 | $120.04 | 14,610,100 | — | — |
| 2020-05-28 | $90.85 | $121.53 | 4,065,700 | — | — |
| 2020-05-27 | $90.24 | $120.09 | 4,590,700 | — | — |
| 2020-05-26 | $88.05 | $117.18 | 3,680,800 | — | — |
| 2020-05-22 | $87.25 | $116.11 | 2,247,700 | — | — |
| 2020-05-21 | $88.01 | $117.12 | 2,235,900 | — | — |
| 2020-05-20 | $88.09 | $117.23 | 2,653,800 | — | — |
| 2020-05-19 | $86.86 | $115.59 | 2,066,400 | — | — |
| 2020-05-18 | $86.76 | $115.46 | 2,550,100 | — | — |
| 2020-05-15 | $84.90 | $112.98 | 3,998,200 | — | — |
| 2020-05-14 | $83.29 | $110.84 | 2,684,200 | — | — |
| 2020-05-13 | $80.44 | $107.05 | 2,809,100 | — | — |
| 2020-05-12 | $84.00 | $111.79 | 1,926,400 | — | — |
| 2020-05-11 | $86.37 | $114.94 | 1,785,000 | — | — |
| 2020-05-08 | $86.18 | $114.69 | 1,949,200 | — | — |
| 2020-05-07 | $84.60 | $112.58 | 1,874,000 | — | — |
| 2020-05-06 | $83.17 | $110.68 | 1,440,300 | — | — |
| 2020-05-05 | $83.28 | $110.83 | 1,929,800 | — | — |
| 2020-05-04 | $83.09 | $110.57 | 1,892,900 | — | — |
| 2020-05-01 | $83.81 | $111.53 | 2,130,500 | — | — |
| 2020-04-30 | $86.43 | $115.02 | 2,319,500 | — | — |
| 2020-04-29 | $87.46 | $116.39 | 3,261,300 | — | — |
| 2020-04-28 | $88.27 | $117.47 | 2,665,900 | — | — |
| 2020-04-27 | $88.19 | $117.36 | 1,840,100 | — | — |
| 2020-04-24 | $85.89 | $114.30 | 2,131,900 | — | — |
| 2020-04-23 | $85.61 | $113.93 | 2,108,900 | — | — |
| 2020-04-22 | $86.79 | $115.50 | 2,923,000 | — | — |
| 2020-04-21 | $81.20 | $108.06 | 2,768,700 | — | — |
| 2020-04-20 | $82.07 | $109.22 | 1,827,500 | — | — |
| 2020-04-17 | $84.17 | $112.01 | 3,326,300 | — | — |
| 2020-04-16 | $80.11 | $106.61 | 2,376,700 | — | — |
| 2020-04-15 | $77.64 | $103.32 | 1,907,600 | — | — |
| 2020-04-14 | $79.89 | $106.32 | 2,502,800 | — | — |
| 2020-04-13 | $77.06 | $102.55 | 2,014,500 | — | — |
| 2020-04-09 | $80.37 | $106.95 | 4,199,600 | — | — |
| 2020-04-08 | $75.37 | $100.30 | 3,682,000 | — | — |
| 2020-04-07 | $71.35 | $94.95 | 3,908,500 | — | — |
| 2020-04-06 | $70.50 | $93.82 | 3,683,700 | — | — |
| 2020-04-03 | $63.30 | $84.24 | 2,631,400 | — | — |
| 2020-04-02 | $66.05 | $87.90 | 3,399,700 | — | — |
| 2020-04-01 | $67.65 | $90.03 | 3,316,500 | — | — |
| 2020-03-31 | $68.53 | $91.20 | 3,796,100 | — | — |
| 2020-03-30 | $70.67 | $94.05 | 4,274,600 | — | — |
| 2020-03-27 | $68.53 | $91.20 | 4,000,000 | — | — |
| 2020-03-26 | $75.75 | $100.81 | 4,876,400 | — | — |
| 2020-03-25 | $72.87 | $96.97 | 5,180,800 | — | — |
| 2020-03-24 | $69.66 | $92.70 | 5,277,100 | — | — |
| 2020-03-23 | $56.52 | $75.22 | 4,522,900 | — | — |
| 2020-03-20 | $58.08 | $77.29 | 4,407,700 | — | — |
| 2020-03-19 | $62.60 | $83.31 | 4,564,500 | — | — |
| 2020-03-18 | $60.69 | $80.77 | 5,693,200 | — | — |
| 2020-03-17 | $65.49 | $87.15 | 6,169,800 | — | — |
| 2020-03-16 | $69.83 | $92.93 | 4,975,500 | — | — |
| 2020-03-13 | $78.46 | $104.41 | 3,754,400 | — | — |
| 2020-03-12 | $78.45 | $104.40 | 5,272,000 | — | — |
| 2020-03-11 | $80.97 | $107.75 | 2,783,100 | — | — |
| 2020-03-10 | $86.78 | $115.49 | 3,464,100 | — | — |
| 2020-03-09 | $83.70 | $111.39 | 3,776,600 | — | — |
| 2020-03-06 | $89.40 | $118.97 | 2,564,200 | — | — |
| 2020-03-05 | $90.92 | $120.99 | 2,171,600 | — | — |
| 2020-03-04 | $94.63 | $125.93 | 2,420,200 | — | — |
| 2020-03-03 | $91.31 | $121.51 | 2,430,900 | — | — |
| 2020-03-02 | $92.53 | $123.14 | 2,408,900 | — | — |
| 2020-02-28 | $89.25 | $118.77 | 4,238,900 | — | — |
| 2020-02-27 | $92.67 | $123.32 | 3,850,300 | — | — |
| 2020-02-26 | $97.50 | $129.75 | 3,382,500 | — | — |
| 2020-02-25 | $97.95 | $130.35 | 2,389,000 | — | — |
| 2020-02-24 | $100.25 | $133.41 | 1,539,100 | — | — |
| 2020-02-21 | $103.51 | $137.75 | 1,015,100 | — | — |
| 2020-02-20 | $103.87 | $138.23 | 1,216,300 | — | — |
| 2020-02-19 | $105.19 | $139.98 | 1,875,400 | — | — |
| 2020-02-18 | $104.03 | $138.44 | 1,934,600 | — | — |
| 2020-02-14 | $105.28 | $140.10 | 1,249,700 | — | — |
| 2020-02-13 | $105.03 | $139.77 | 1,135,100 | — | — |
| 2020-02-12 | $105.34 | $139.56 | 1,784,200 | — | — |
| 2020-02-11 | $104.05 | $137.85 | 2,234,400 | — | — |
| 2020-02-10 | $102.87 | $136.29 | 1,667,800 | — | — |
| 2020-02-07 | $102.04 | $135.19 | 2,396,800 | — | — |
| 2020-02-06 | $103.74 | $137.44 | 3,271,600 | — | — |
| 2020-02-05 | $106.78 | $141.47 | 1,814,400 | — | — |
| 2020-02-04 | $106.71 | $141.37 | 1,595,500 | — | — |
| 2020-02-03 | $106.41 | $140.98 | 1,671,000 | — | — |
| 2020-01-31 | $105.77 | $140.13 | 2,117,400 | — | — |
| 2020-01-30 | $106.60 | $141.23 | 1,480,000 | — | — |
| 2020-01-29 | $106.63 | $141.27 | 1,401,800 | — | — |
| 2020-01-28 | $104.82 | $138.87 | 1,672,500 | — | — |
| 2020-01-27 | $104.39 | $138.30 | 1,833,500 | — | — |
| 2020-01-24 | $104.98 | $139.08 | 2,268,800 | — | — |
| 2020-01-23 | $105.98 | $140.41 | 2,128,600 | — | — |
| 2020-01-22 | $106.49 | $141.08 | 2,020,800 | — | — |
| 2020-01-21 | $105.60 | $139.90 | 3,494,300 | — | — |
| 2020-01-17 | $105.40 | $139.64 | 4,060,400 | — | — |
| 2020-01-16 | $102.16 | $135.35 | 1,191,800 | — | — |
| 2020-01-15 | $101.24 | $134.13 | 1,607,100 | — | — |
| 2020-01-14 | $100.72 | $133.44 | 2,024,400 | — | — |
| 2020-01-13 | $100.34 | $132.93 | 1,569,700 | — | — |
| 2020-01-10 | $101.69 | $134.72 | 1,462,400 | — | — |
| 2020-01-09 | $102.96 | $136.41 | 1,790,100 | — | — |
| 2020-01-08 | $102.15 | $135.33 | 1,521,500 | — | — |
| 2020-01-07 | $101.97 | $135.09 | 1,388,600 | — | — |
| 2020-01-06 | $101.79 | $134.86 | 1,454,100 | — | — |
| 2020-01-03 | $101.85 | $134.94 | 1,145,500 | — | — |
| 2020-01-02 | $102.17 | $135.36 | 1,369,900 | — | — |