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
- 1980-03-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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $83.74 | 120,057 |
| 2026-09-03 | — | — | — | $82.83 | 128,531 |
| 2026-09-02 | — | — | — | $85.90 | 191,352 |
| 2026-09-01 | — | — | — | $87.36 | 61,492 |
| 2026-08-31 | — | — | — | $87.98 | 53,847 |
| 2026-08-28 | — | — | — | $88.89 | 59,775 |
| 2026-08-27 | $87.89 | $242.59 | 2,586,900 | $87.36 | 168,494 |
| 2026-08-26 | $87.89 | $242.59 | 1,875,000 | $87.96 | 136,025 |
| 2026-08-25 | $88.20 | $243.44 | 1,942,000 | $88.11 | 92,443 |
| 2026-08-24 | $88.94 | $245.49 | 2,312,300 | $87.53 | 150,425 |
| 2026-08-21 | $87.54 | $241.62 | 1,784,000 | $87.06 | 105,169 |
| 2026-08-20 | $87.07 | $240.32 | 1,453,600 | $86.84 | 69,107 |
| 2026-08-19 | $87.43 | $241.32 | 2,052,500 | $86.26 | 98,605 |
| 2026-08-18 | $86.31 | $238.23 | 1,844,100 | $86.01 | 87,176 |
| 2026-08-17 | $85.46 | $235.88 | 1,818,200 | $86.11 | 71,061 |
| 2026-08-14 | $87.57 | $241.70 | 1,717,200 | $88.35 | 91,095 |
| 2026-08-13 | $88.36 | $243.88 | 2,252,200 | $85.93 | 106,079 |
| 2026-08-12 | $85.51 | $236.02 | 2,211,500 | $84.67 | 100,391 |
| 2026-08-11 | $85.95 | $237.23 | 2,140,700 | $84.26 | 134,620 |
| 2026-08-10 | $84.65 | $233.64 | 1,941,900 | $83.92 | 97,850 |
| 2026-08-07 | $85.24 | $235.27 | 2,132,100 | $82.67 | 122,174 |
| 2026-08-06 | $82.51 | $227.74 | 2,880,900 | $82.78 | 222,740 |
| 2026-08-05 | $81.71 | $225.53 | 3,024,000 | $81.79 | 235,294 |
| 2026-08-04 | $81.81 | $225.81 | 3,726,900 | $78.94 | 109,831 |
| 2026-08-03 | $79.27 | $218.79 | 2,638,800 | $79.69 | 97,966 |
| 2026-07-31 | $78.70 | $217.22 | 4,238,100 | $78.72 | 187,429 |
| 2026-07-30 | $79.61 | $219.73 | 4,728,100 | $79.02 | 252,423 |
| 2026-07-29 | $82.58 | $227.93 | 7,369,300 | $82.37 | 403,090 |
| 2026-07-28 | $86.22 | $237.98 | 4,024,900 | $83.20 | 248,093 |
| 2026-07-27 | $82.41 | $227.46 | 3,781,500 | $81.14 | 143,934 |
| 2026-07-24 | $79.66 | $219.87 | 2,111,200 | $79.05 | 129,671 |
| 2026-07-23 | $77.90 | $215.01 | 3,583,100 | $78.90 | 149,379 |
| 2026-07-22 | $79.38 | $219.10 | 2,126,800 | $79.89 | 116,745 |
| 2026-07-21 | $79.21 | $218.63 | 3,060,300 | $81.59 | 274,957 |
| 2026-07-20 | $82.37 | $227.35 | 1,997,400 | $81.31 | 107,104 |
| 2026-07-17 | $81.73 | $225.58 | 3,208,100 | — | — |
| 2026-07-16 | $84.17 | $232.32 | 2,459,900 | — | — |
| 2026-07-15 | $80.93 | $223.38 | 2,610,800 | — | — |
| 2026-07-14 | $80.75 | $222.88 | 3,012,400 | — | — |
| 2026-07-13 | $82.55 | $227.85 | 3,324,500 | — | — |
| 2026-07-10 | $81.93 | $226.14 | 2,425,700 | — | — |
| 2026-07-09 | $80.83 | $223.10 | 2,842,900 | — | — |
| 2026-07-08 | $78.60 | $216.95 | 3,189,300 | — | — |
| 2026-07-07 | $80.84 | $223.13 | 2,929,200 | — | — |
| 2026-07-06 | $79.90 | $220.53 | 3,546,600 | — | — |
| 2026-07-02 | $78.62 | $217.00 | 3,318,000 | — | — |
| 2026-07-01 | $76.11 | $210.07 | 5,404,800 | — | — |
| 2026-06-30 | $72.83 | $201.02 | 8,939,400 | — | — |
| 2026-06-29 | $73.93 | $204.06 | 4,372,300 | — | — |
| 2026-06-26 | $73.09 | $201.74 | 10,033,000 | — | — |
| 2026-06-25 | $73.43 | $202.68 | 2,797,500 | — | — |
| 2026-06-24 | $73.66 | $203.31 | 2,912,500 | — | — |
| 2026-06-23 | $72.96 | $201.38 | 3,992,300 | — | — |
| 2026-06-22 | $72.55 | $200.25 | 5,405,300 | — | — |
| 2026-06-18 | $71.35 | $196.93 | 24,461,900 | — | — |
| 2026-06-17 | $76.31 | $210.62 | 3,853,800 | — | — |
| 2026-06-16 | $77.37 | $213.55 | 3,567,300 | — | — |
| 2026-06-15 | $76.51 | $211.18 | 3,698,500 | — | — |
| 2026-06-12 | $76.68 | $211.65 | 3,315,100 | — | — |
| 2026-06-11 | $75.59 | $208.64 | 3,898,100 | — | — |
| 2026-06-10 | $73.98 | $204.19 | 3,109,600 | — | — |
| 2026-06-09 | $75.63 | $206.54 | 2,881,000 | — | — |
| 2026-06-08 | $75.07 | $205.01 | 3,184,300 | — | — |
| 2026-06-05 | $75.31 | $205.67 | 2,903,800 | — | — |
| 2026-06-04 | $75.63 | $206.54 | 2,389,800 | — | — |
| 2026-06-03 | $73.74 | $201.38 | 3,341,100 | — | — |
| 2026-06-02 | $75.22 | $205.42 | 2,678,700 | — | — |
| 2026-06-01 | $75.97 | $207.47 | 3,335,100 | — | — |
| 2026-05-29 | $72.71 | $198.57 | 6,991,700 | — | — |
| 2026-05-28 | $74.09 | $202.33 | 2,005,200 | — | — |
| 2026-05-27 | $74.85 | $204.41 | 2,347,900 | — | — |
| 2026-05-26 | $74.41 | $203.21 | 2,494,300 | — | — |
| 2026-05-22 | $74.93 | $204.63 | 2,525,300 | — | — |
| 2026-05-21 | $73.77 | $201.46 | 3,739,300 | — | — |
| 2026-05-20 | $71.88 | $196.30 | 2,996,200 | — | — |
| 2026-05-19 | $71.83 | $196.16 | 3,333,300 | — | — |
| 2026-05-18 | $73.14 | $199.74 | 3,734,800 | — | — |
| 2026-05-15 | $70.83 | $193.43 | 3,760,000 | — | — |
| 2026-05-14 | $71.58 | $195.48 | 3,012,200 | — | — |
| 2026-05-13 | $74.24 | $202.74 | 4,119,000 | — | — |
| 2026-05-12 | $76.04 | $207.66 | 4,004,900 | — | — |
| 2026-05-11 | $75.15 | $205.23 | 7,468,600 | — | — |
| 2026-05-08 | $77.06 | $210.45 | 2,837,700 | — | — |
| 2026-05-07 | $76.92 | $210.06 | 3,841,200 | — | — |
| 2026-05-06 | $76.91 | $210.04 | 5,316,200 | — | — |
| 2026-05-05 | $77.64 | $212.03 | 6,516,100 | — | — |
| 2026-05-04 | $76.27 | $208.29 | 3,795,000 | — | — |
| 2026-05-01 | $76.92 | $210.06 | 3,646,800 | — | — |
| 2026-04-30 | $76.72 | $209.52 | 6,160,900 | — | — |
| 2026-04-29 | $76.19 | $208.07 | 7,986,800 | — | — |
| 2026-04-28 | $76.88 | $209.95 | 7,231,000 | — | — |
| 2026-04-27 | $76.01 | $207.58 | 3,762,700 | — | — |
| 2026-04-24 | $75.74 | $206.84 | 4,047,300 | — | — |
| 2026-04-23 | $76.82 | $209.79 | 4,313,000 | — | — |
| 2026-04-22 | $78.11 | $213.31 | 3,447,900 | — | — |
| 2026-04-21 | $78.07 | $213.20 | 3,750,700 | — | — |
| 2026-04-20 | $78.50 | $214.38 | 3,325,600 | — | — |
| 2026-04-17 | $78.67 | $214.84 | 4,143,000 | — | — |
| 2026-04-16 | $78.76 | $215.09 | 2,886,500 | — | — |
| 2026-04-15 | $77.49 | $211.62 | 4,016,200 | — | — |
| 2026-04-14 | $76.48 | $208.86 | 3,267,800 | — | — |
| 2026-04-13 | $76.00 | $207.55 | 3,704,700 | — | — |
| 2026-04-10 | $74.77 | $204.19 | 3,195,900 | — | — |
| 2026-04-09 | $74.88 | $204.49 | 5,487,600 | — | — |
| 2026-04-08 | $76.87 | $209.93 | 3,311,800 | — | — |
| 2026-04-07 | $75.65 | $206.59 | 4,708,200 | — | — |
| 2026-04-06 | $75.96 | $207.44 | 3,163,200 | — | — |
| 2026-04-02 | $74.81 | $204.30 | 4,216,100 | — | — |
| 2026-04-01 | $75.21 | $205.39 | 4,352,000 | — | — |
| 2026-03-31 | $75.31 | $205.67 | 12,183,100 | — | — |
| 2026-03-30 | $75.32 | $205.69 | 6,443,200 | — | — |
| 2026-03-27 | $73.82 | $201.60 | 5,215,900 | — | — |
| 2026-03-26 | $75.31 | $205.67 | 4,155,100 | — | — |
| 2026-03-25 | $75.74 | $206.84 | 3,636,500 | — | — |
| 2026-03-24 | $75.39 | $205.88 | 3,616,500 | — | — |
| 2026-03-23 | $75.64 | $206.57 | 5,111,000 | — | — |
| 2026-03-20 | $75.06 | $204.98 | 10,266,700 | — | — |
| 2026-03-19 | $75.84 | $207.11 | 4,921,600 | — | — |
| 2026-03-18 | $76.08 | $207.77 | 3,753,900 | — | — |
| 2026-03-17 | $78.39 | $214.08 | 4,819,700 | — | — |
| 2026-03-16 | $78.72 | $214.98 | 5,062,400 | — | — |
| 2026-03-13 | $77.80 | $212.47 | 5,025,300 | — | — |
| 2026-03-12 | $77.91 | $212.77 | 5,583,000 | — | — |
| 2026-03-11 | $80.06 | $218.64 | 4,601,400 | — | — |
| 2026-03-10 | $80.98 | $218.97 | 4,639,200 | — | — |
| 2026-03-09 | $83.99 | $227.10 | 4,921,100 | — | — |
| 2026-03-06 | $84.93 | $229.65 | 3,850,900 | — | — |
| 2026-03-05 | $84.77 | $229.21 | 4,465,300 | — | — |
| 2026-03-04 | $85.80 | $232.00 | 3,632,600 | — | — |
| 2026-03-03 | $84.62 | $228.81 | 5,095,300 | — | — |
| 2026-03-02 | $85.36 | $230.81 | 4,141,400 | — | — |
| 2026-02-27 | $85.29 | $230.62 | 6,074,300 | — | — |
| 2026-02-26 | $84.71 | $229.05 | 6,379,100 | — | — |
| 2026-02-25 | $82.71 | $223.64 | 4,663,000 | — | — |
| 2026-02-24 | $82.46 | $222.97 | 5,218,400 | — | — |
| 2026-02-23 | $80.75 | $218.34 | 7,830,800 | — | — |
| 2026-02-20 | $83.26 | $225.13 | 17,279,200 | — | — |
| 2026-02-19 | $80.94 | $218.86 | 14,537,700 | — | — |
| 2026-02-18 | $70.16 | $189.71 | 6,431,400 | — | — |
| 2026-02-17 | $67.98 | $183.81 | 4,344,400 | — | — |
| 2026-02-13 | $69.00 | $186.57 | 4,376,100 | — | — |
| 2026-02-12 | $67.27 | $181.89 | 5,284,700 | — | — |
| 2026-02-11 | $69.32 | $187.44 | 6,537,000 | — | — |
| 2026-02-10 | $73.06 | $197.55 | 4,788,400 | — | — |
| 2026-02-09 | $70.75 | $191.30 | 4,701,500 | — | — |
| 2026-02-06 | $69.87 | $188.92 | 3,585,300 | — | — |
| 2026-02-05 | $69.12 | $186.90 | 4,784,800 | — | — |
| 2026-02-04 | $69.14 | $186.95 | 6,265,600 | — | — |
| 2026-02-03 | $67.99 | $183.84 | 8,434,900 | — | — |
| 2026-02-02 | $76.52 | $206.91 | 3,861,800 | — | — |
| 2026-01-30 | $77.04 | $208.31 | 6,338,800 | — | — |
| 2026-01-29 | $75.77 | $204.88 | 4,118,600 | — | — |
| 2026-01-28 | $76.54 | $206.96 | 3,977,700 | — | — |
| 2026-01-27 | $78.03 | $210.99 | 4,991,000 | — | — |
| 2026-01-26 | $80.36 | $217.29 | 2,504,200 | — | — |
| 2026-01-23 | $79.79 | $215.75 | 3,172,500 | — | — |
| 2026-01-22 | $79.24 | $214.26 | 2,584,400 | — | — |
| 2026-01-21 | $78.58 | $212.48 | 2,605,700 | — | — |
| 2026-01-20 | $78.03 | $210.99 | 3,729,900 | — | — |
| 2026-01-16 | $79.79 | $215.75 | 3,285,900 | — | — |
| 2026-01-15 | $80.84 | $218.59 | 3,619,800 | — | — |
| 2026-01-14 | $80.18 | $216.80 | 4,227,300 | — | — |
| 2026-01-13 | $77.51 | $209.58 | 3,541,000 | — | — |
| 2026-01-12 | $78.16 | $211.34 | 3,371,100 | — | — |
| 2026-01-09 | $79.08 | $213.83 | 2,919,200 | — | — |
| 2026-01-08 | $78.79 | $213.04 | 3,138,600 | — | — |
| 2026-01-07 | $77.58 | $209.77 | 3,830,600 | — | — |
| 2026-01-06 | $79.63 | $215.32 | 3,360,000 | — | — |
| 2026-01-05 | $78.35 | $211.85 | 6,076,400 | — | — |
| 2026-01-02 | $81.32 | $219.89 | 3,740,400 | — | — |