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
| 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 | — | — |