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
- 1995-10-31 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 | $117.40 | $117.40 | 324,100 | — | — |
| 2020-12-30 | $115.50 | $115.50 | 386,500 | — | — |
| 2020-12-29 | $116.00 | $116.00 | 549,300 | — | — |
| 2020-12-28 | $115.45 | $115.45 | 397,300 | — | — |
| 2020-12-24 | $115.13 | $115.13 | 161,900 | — | — |
| 2020-12-23 | $115.00 | $115.00 | 522,000 | — | — |
| 2020-12-22 | $115.18 | $115.18 | 597,300 | — | — |
| 2020-12-21 | $115.75 | $115.75 | 758,900 | — | — |
| 2020-12-18 | $115.36 | $115.36 | 2,538,100 | — | — |
| 2020-12-17 | $115.73 | $115.73 | 625,500 | — | — |
| 2020-12-16 | $113.04 | $113.04 | 639,400 | — | — |
| 2020-12-15 | $112.39 | $112.39 | 592,600 | — | — |
| 2020-12-14 | $109.19 | $109.19 | 872,800 | — | — |
| 2020-12-11 | $108.32 | $108.32 | 645,600 | — | — |
| 2020-12-10 | $111.91 | $111.91 | 506,500 | — | — |
| 2020-12-09 | $111.30 | $111.30 | 569,400 | — | — |
| 2020-12-08 | $110.38 | $110.38 | 516,800 | — | — |
| 2020-12-07 | $108.46 | $108.46 | 770,700 | — | — |
| 2020-12-04 | $109.30 | $109.30 | 602,000 | — | — |
| 2020-12-03 | $105.42 | $105.42 | 1,403,600 | — | — |
| 2020-12-02 | $108.36 | $108.36 | 772,300 | — | — |
| 2020-12-01 | $108.59 | $108.59 | 583,400 | — | — |
| 2020-11-30 | $109.85 | $109.85 | 1,188,500 | — | — |
| 2020-11-27 | $109.88 | $109.88 | 263,500 | — | — |
| 2020-11-25 | $109.60 | $109.60 | 766,200 | — | — |
| 2020-11-24 | $109.67 | $109.67 | 862,200 | — | — |
| 2020-11-23 | $110.02 | $110.02 | 976,600 | — | — |
| 2020-11-20 | $109.85 | $109.85 | 717,700 | — | — |
| 2020-11-19 | $107.63 | $107.63 | 1,189,800 | — | — |
| 2020-11-18 | $108.32 | $108.32 | 1,161,100 | — | — |
| 2020-11-17 | $113.39 | $113.39 | 872,700 | — | — |
| 2020-11-16 | $113.14 | $113.14 | 887,400 | — | — |
| 2020-11-13 | $110.55 | $110.55 | 772,000 | — | — |
| 2020-11-12 | $107.18 | $107.18 | 1,062,900 | — | — |
| 2020-11-11 | $106.32 | $106.32 | 959,000 | — | — |
| 2020-11-10 | $107.17 | $107.17 | 1,019,300 | — | — |
| 2020-11-09 | $102.33 | $102.33 | 1,235,100 | — | — |
| 2020-11-06 | $98.62 | $98.62 | 517,100 | — | — |
| 2020-11-05 | $98.15 | $98.15 | 909,400 | — | — |
| 2020-11-04 | $96.04 | $96.04 | 1,013,700 | — | — |
| 2020-11-03 | $92.95 | $92.95 | 1,042,800 | — | — |
| 2020-11-02 | $89.07 | $89.07 | 1,056,800 | — | — |
| 2020-10-30 | $86.25 | $86.25 | 1,085,200 | — | — |
| 2020-10-29 | $85.77 | $85.77 | 1,099,400 | — | — |
| 2020-10-28 | $86.27 | $86.27 | 889,400 | — | — |
| 2020-10-27 | $89.15 | $89.15 | 502,000 | — | — |
| 2020-10-26 | $89.71 | $89.71 | 665,100 | — | — |
| 2020-10-23 | $91.05 | $91.05 | 532,300 | — | — |
| 2020-10-22 | $90.68 | $90.68 | 510,600 | — | — |
| 2020-10-21 | $89.61 | $89.61 | 639,700 | — | — |
| 2020-10-20 | $89.70 | $89.70 | 617,100 | — | — |
| 2020-10-19 | $89.56 | $89.56 | 703,800 | — | — |
| 2020-10-16 | $90.78 | $90.78 | 1,219,800 | — | — |
| 2020-10-15 | $88.91 | $88.91 | 509,100 | — | — |
| 2020-10-14 | $88.87 | $88.87 | 528,400 | — | — |
| 2020-10-13 | $88.35 | $88.35 | 420,700 | — | — |
| 2020-10-12 | $88.91 | $88.91 | 723,200 | — | — |
| 2020-10-09 | $87.86 | $87.86 | 932,800 | — | — |
| 2020-10-08 | $88.60 | $88.60 | 721,500 | — | — |
| 2020-10-07 | $87.19 | $87.19 | 905,600 | — | — |
| 2020-10-06 | $85.31 | $85.31 | 1,216,100 | — | — |
| 2020-10-05 | $86.63 | $86.63 | 1,024,800 | — | — |
| 2020-10-02 | $84.29 | $84.29 | 1,125,500 | — | — |
| 2020-10-01 | $82.82 | $82.82 | 2,617,700 | — | — |
| 2020-09-30 | $85.65 | $85.65 | 1,151,500 | — | — |
| 2020-09-29 | $84.14 | $84.14 | 855,200 | — | — |
| 2020-09-28 | $84.50 | $84.50 | 901,700 | — | — |
| 2020-09-25 | $83.90 | $83.90 | 1,903,200 | — | — |
| 2020-09-24 | $81.56 | $81.56 | 1,192,500 | — | — |
| 2020-09-23 | $82.41 | $82.41 | 1,234,400 | — | — |
| 2020-09-22 | $84.64 | $84.64 | 1,592,200 | — | — |
| 2020-09-21 | $85.12 | $85.12 | 1,400,000 | — | — |
| 2020-09-18 | $87.32 | $87.32 | 2,445,000 | — | — |
| 2020-09-17 | $90.14 | $90.14 | 1,295,200 | — | — |
| 2020-09-16 | $91.84 | $91.84 | 1,129,600 | — | — |
| 2020-09-15 | $89.84 | $89.84 | 2,145,400 | — | — |
| 2020-09-14 | $87.79 | $87.79 | 2,959,300 | — | — |
| 2020-09-11 | $88.05 | $88.05 | 1,659,100 | — | — |
| 2020-09-10 | $87.59 | $87.59 | 1,054,500 | — | — |
| 2020-09-09 | $87.97 | $87.97 | 1,030,800 | — | — |
| 2020-09-08 | $85.00 | $85.00 | 2,312,600 | — | — |
| 2020-09-04 | $87.06 | $87.06 | 1,920,700 | — | — |
| 2020-09-03 | $87.49 | $87.49 | 898,500 | — | — |
| 2020-09-02 | $89.44 | $89.44 | 1,221,500 | — | — |
| 2020-09-01 | $87.34 | $87.34 | 1,061,300 | — | — |
| 2020-08-31 | $86.76 | $86.76 | 1,351,200 | — | — |
| 2020-08-28 | $86.94 | $86.94 | 916,400 | — | — |
| 2020-08-27 | $86.95 | $86.95 | 1,123,800 | — | — |
| 2020-08-26 | $87.52 | $87.52 | 562,700 | — | — |
| 2020-08-25 | $87.71 | $87.71 | 578,100 | — | — |
| 2020-08-24 | $87.57 | $87.57 | 749,400 | — | — |
| 2020-08-21 | $86.80 | $86.80 | 815,200 | — | — |
| 2020-08-20 | $86.72 | $86.72 | 1,163,700 | — | — |
| 2020-08-19 | $86.21 | $86.21 | 661,300 | — | — |
| 2020-08-18 | $86.54 | $86.54 | 1,005,400 | — | — |
| 2020-08-17 | $86.26 | $86.26 | 1,270,200 | — | — |
| 2020-08-14 | $82.17 | $82.17 | 399,300 | — | — |
| 2020-08-13 | $81.67 | $81.67 | 501,200 | — | — |
| 2020-08-12 | $82.46 | $82.46 | 781,700 | — | — |
| 2020-08-11 | $81.73 | $81.73 | 1,318,000 | — | — |
| 2020-08-10 | $82.60 | $82.60 | 765,100 | — | — |
| 2020-08-07 | $82.37 | $82.37 | 773,400 | — | — |
| 2020-08-06 | $82.29 | $82.29 | 904,000 | — | — |
| 2020-08-05 | $82.92 | $82.92 | 1,135,800 | — | — |
| 2020-08-04 | $83.57 | $83.57 | 1,212,100 | — | — |
| 2020-08-03 | $87.21 | $87.21 | 909,500 | — | — |
| 2020-07-31 | $87.39 | $87.39 | 1,830,900 | — | — |
| 2020-07-30 | $91.12 | $91.12 | 1,369,300 | — | — |
| 2020-07-29 | $91.30 | $91.30 | 896,700 | — | — |
| 2020-07-28 | $87.99 | $87.99 | 475,000 | — | — |
| 2020-07-27 | $88.49 | $88.49 | 354,600 | — | — |
| 2020-07-24 | $87.33 | $87.33 | 446,200 | — | — |
| 2020-07-23 | $87.68 | $87.68 | 513,500 | — | — |
| 2020-07-22 | $87.12 | $87.12 | 577,600 | — | — |
| 2020-07-21 | $86.00 | $86.00 | 647,000 | — | — |
| 2020-07-20 | $85.51 | $85.51 | 696,200 | — | — |
| 2020-07-17 | $85.11 | $85.11 | 736,100 | — | — |
| 2020-07-16 | $84.81 | $84.81 | 576,900 | — | — |
| 2020-07-15 | $84.54 | $84.54 | 863,400 | — | — |
| 2020-07-14 | $81.95 | $81.95 | 801,200 | — | — |
| 2020-07-13 | $79.57 | $79.57 | 1,129,300 | — | — |
| 2020-07-10 | $81.19 | $81.19 | 580,700 | — | — |
| 2020-07-09 | $79.74 | $79.74 | 983,100 | — | — |
| 2020-07-08 | $81.91 | $81.91 | 886,300 | — | — |
| 2020-07-07 | $81.99 | $81.99 | 1,053,000 | — | — |
| 2020-07-06 | $81.22 | $81.22 | 1,145,100 | — | — |
| 2020-07-02 | $81.05 | $81.05 | 880,500 | — | — |
| 2020-07-01 | $80.64 | $80.64 | 885,900 | — | — |
| 2020-06-30 | $79.14 | $79.14 | 757,400 | — | — |
| 2020-06-29 | $77.21 | $77.21 | 583,100 | — | — |
| 2020-06-26 | $75.56 | $75.56 | 1,847,100 | — | — |
| 2020-06-25 | $77.50 | $77.50 | 727,500 | — | — |
| 2020-06-24 | $77.18 | $77.18 | 1,199,700 | — | — |
| 2020-06-23 | $79.20 | $79.20 | 902,000 | — | — |
| 2020-06-22 | $78.95 | $78.95 | 802,900 | — | — |
| 2020-06-19 | $79.55 | $79.55 | 2,085,500 | — | — |
| 2020-06-18 | $78.13 | $78.13 | 962,600 | — | — |
| 2020-06-17 | $78.24 | $78.24 | 1,082,800 | — | — |
| 2020-06-16 | $78.97 | $78.97 | 870,600 | — | — |
| 2020-06-15 | $78.53 | $78.53 | 887,700 | — | — |
| 2020-06-12 | $78.25 | $78.25 | 1,306,200 | — | — |
| 2020-06-11 | $79.95 | $79.95 | 1,364,200 | — | — |
| 2020-06-10 | $82.90 | $82.90 | 1,203,000 | — | — |
| 2020-06-09 | $84.50 | $84.50 | 1,226,200 | — | — |
| 2020-06-08 | $87.00 | $87.00 | 2,208,400 | — | — |
| 2020-06-05 | $88.28 | $88.28 | 2,849,000 | — | — |
| 2020-06-04 | $82.39 | $82.39 | 1,958,700 | — | — |
| 2020-06-03 | $79.72 | $79.72 | 979,200 | — | — |
| 2020-06-02 | $80.86 | $80.86 | 816,600 | — | — |
| 2020-06-01 | $80.34 | $80.34 | 804,500 | — | — |
| 2020-05-29 | $80.96 | $80.96 | 2,024,700 | — | — |
| 2020-05-28 | $79.47 | $79.47 | 1,080,100 | — | — |
| 2020-05-27 | $78.71 | $78.71 | 1,445,500 | — | — |
| 2020-05-26 | $78.02 | $78.02 | 1,098,400 | — | — |
| 2020-05-22 | $76.81 | $76.81 | 917,300 | — | — |
| 2020-05-21 | $78.73 | $78.73 | 891,300 | — | — |
| 2020-05-20 | $79.97 | $79.97 | 727,500 | — | — |
| 2020-05-19 | $80.21 | $80.21 | 1,019,600 | — | — |
| 2020-05-18 | $80.71 | $80.71 | 876,900 | — | — |
| 2020-05-15 | $79.25 | $79.25 | 694,500 | — | — |
| 2020-05-14 | $78.14 | $78.14 | 1,093,000 | — | — |
| 2020-05-13 | $78.99 | $78.99 | 1,140,500 | — | — |
| 2020-05-12 | $78.91 | $78.91 | 863,700 | — | — |
| 2020-05-11 | $81.13 | $81.13 | 851,700 | — | — |
| 2020-05-08 | $80.76 | $80.76 | 1,248,000 | — | — |
| 2020-05-07 | $80.16 | $80.16 | 1,800,500 | — | — |
| 2020-05-06 | $82.35 | $82.35 | 2,101,800 | — | — |
| 2020-05-05 | $78.87 | $78.87 | 1,334,700 | — | — |
| 2020-05-04 | $75.12 | $75.12 | 826,000 | — | — |
| 2020-05-01 | $76.51 | $76.51 | 989,200 | — | — |
| 2020-04-30 | $79.01 | $79.01 | 1,464,900 | — | — |
| 2020-04-29 | $81.59 | $81.59 | 1,287,400 | — | — |
| 2020-04-28 | $78.61 | $78.61 | 1,189,300 | — | — |
| 2020-04-27 | $78.95 | $78.95 | 1,163,200 | — | — |
| 2020-04-24 | $74.00 | $74.00 | 958,800 | — | — |
| 2020-04-23 | $73.35 | $73.35 | 772,200 | — | — |
| 2020-04-22 | $72.41 | $72.41 | 770,600 | — | — |
| 2020-04-21 | $72.53 | $72.53 | 1,109,900 | — | — |
| 2020-04-20 | $77.52 | $77.52 | 1,361,000 | — | — |
| 2020-04-17 | $78.16 | $78.16 | 1,119,900 | — | — |
| 2020-04-16 | $76.65 | $76.65 | 1,231,200 | — | — |
| 2020-04-15 | $76.26 | $76.26 | 1,213,300 | — | — |
| 2020-04-14 | $76.82 | $76.82 | 1,379,500 | — | — |
| 2020-04-13 | $73.59 | $73.59 | 1,144,100 | — | — |
| 2020-04-09 | $74.82 | $74.82 | 1,313,300 | — | — |
| 2020-04-08 | $76.96 | $76.96 | 1,618,800 | — | — |
| 2020-04-07 | $71.99 | $71.99 | 1,700,700 | — | — |
| 2020-04-06 | $71.01 | $71.01 | 1,709,600 | — | — |
| 2020-04-03 | $65.52 | $65.52 | 2,429,800 | — | — |
| 2020-04-02 | $70.30 | $70.30 | 1,896,800 | — | — |
| 2020-04-01 | $72.60 | $72.60 | 1,430,400 | — | — |
| 2020-03-31 | $76.06 | $76.06 | 1,699,900 | — | — |
| 2020-03-30 | $76.41 | $76.41 | 1,235,200 | — | — |
| 2020-03-27 | $73.09 | $73.09 | 921,000 | — | — |
| 2020-03-26 | $73.74 | $73.74 | 1,380,300 | — | — |
| 2020-03-25 | $70.20 | $70.20 | 1,620,600 | — | — |
| 2020-03-24 | $68.65 | $68.65 | 2,066,200 | — | — |
| 2020-03-23 | $65.74 | $65.74 | 1,743,900 | — | — |
| 2020-03-20 | $64.99 | $64.99 | 3,321,800 | — | — |
| 2020-03-19 | $71.34 | $71.34 | 2,250,800 | — | — |
| 2020-03-18 | $75.25 | $75.25 | 2,514,900 | — | — |
| 2020-03-17 | $75.13 | $75.13 | 3,082,600 | — | — |
| 2020-03-16 | $71.74 | $71.74 | 2,446,500 | — | — |
| 2020-03-13 | $75.95 | $75.95 | 3,427,200 | — | — |
| 2020-03-12 | $68.25 | $68.25 | 3,071,500 | — | — |
| 2020-03-11 | $74.87 | $74.87 | 2,692,700 | — | — |
| 2020-03-10 | $77.72 | $77.72 | 2,069,700 | — | — |
| 2020-03-09 | $77.20 | $77.20 | 2,564,700 | — | — |
| 2020-03-06 | $81.84 | $81.84 | 1,952,000 | — | — |
| 2020-03-05 | $81.11 | $81.11 | 1,299,400 | — | — |
| 2020-03-04 | $82.70 | $82.70 | 2,078,900 | — | — |
| 2020-03-03 | $77.56 | $77.56 | 2,513,100 | — | — |
| 2020-03-02 | $82.23 | $82.23 | 1,701,400 | — | — |
| 2020-02-28 | $77.62 | $77.62 | 2,977,000 | — | — |
| 2020-02-27 | $79.23 | $79.23 | 2,633,000 | — | — |
| 2020-02-26 | $81.04 | $81.04 | 1,276,300 | — | — |
| 2020-02-25 | $81.05 | $81.05 | 2,456,600 | — | — |
| 2020-02-24 | $82.86 | $82.86 | 1,393,600 | — | — |
| 2020-02-21 | $84.09 | $84.09 | 755,400 | — | — |
| 2020-02-20 | $84.65 | $84.65 | 859,200 | — | — |
| 2020-02-19 | $85.49 | $85.49 | 777,800 | — | — |
| 2020-02-18 | $85.40 | $85.40 | 1,146,800 | — | — |
| 2020-02-14 | $85.98 | $85.98 | 863,600 | — | — |
| 2020-02-13 | $86.24 | $86.24 | 1,025,200 | — | — |
| 2020-02-12 | $87.00 | $87.00 | 2,203,600 | — | — |
| 2020-02-11 | $88.50 | $88.50 | 3,517,400 | — | — |
| 2020-02-10 | $82.75 | $82.75 | 1,414,400 | — | — |
| 2020-02-07 | $81.34 | $81.34 | 1,194,900 | — | — |
| 2020-02-06 | $83.07 | $83.07 | 1,135,800 | — | — |
| 2020-02-05 | $82.17 | $82.17 | 836,600 | — | — |
| 2020-02-04 | $80.67 | $80.67 | 701,800 | — | — |
| 2020-02-03 | $79.22 | $79.22 | 708,900 | — | — |
| 2020-01-31 | $79.87 | $79.87 | 1,723,500 | — | — |
| 2020-01-30 | $82.66 | $82.66 | 1,006,800 | — | — |
| 2020-01-29 | $83.08 | $83.08 | 1,009,500 | — | — |
| 2020-01-28 | $82.90 | $82.90 | 546,900 | — | — |
| 2020-01-27 | $82.03 | $82.03 | 1,086,700 | — | — |
| 2020-01-24 | $83.19 | $83.19 | 2,203,900 | — | — |
| 2020-01-23 | $80.50 | $80.50 | 970,200 | — | — |
| 2020-01-22 | $80.55 | $80.55 | 860,200 | — | — |
| 2020-01-21 | $79.90 | $79.90 | 1,028,200 | — | — |
| 2020-01-17 | $79.47 | $79.47 | 815,600 | — | — |
| 2020-01-16 | $78.99 | $78.99 | 588,900 | — | — |
| 2020-01-15 | $78.05 | $78.05 | 669,200 | — | — |
| 2020-01-14 | $77.75 | $77.75 | 823,300 | — | — |
| 2020-01-13 | $76.92 | $76.92 | 921,200 | — | — |
| 2020-01-10 | $75.95 | $75.95 | 852,400 | — | — |
| 2020-01-09 | $75.58 | $75.58 | 1,404,400 | — | — |
| 2020-01-08 | $75.53 | $75.53 | 1,217,900 | — | — |
| 2020-01-07 | $75.11 | $75.11 | 1,177,900 | — | — |
| 2020-01-06 | $75.55 | $75.55 | 1,668,500 | — | — |
| 2020-01-03 | $75.08 | $75.08 | 937,700 | — | — |
| 2020-01-02 | $75.25 | $75.25 | 1,310,700 | — | — |