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
- 1986-12-12 to 2026-08-20
- 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-08-20 | $77.57 | $225.22 | 0 | — | — |
| 2026-08-19 | $77.57 | $225.22 | 91,317,276 | $78.06 | 2,391,734 |
| 2026-08-18 | $77.97 | $226.38 | 28,450,528 | $78.41 | 862,179 |
| 2026-08-17 | $78.69 | $228.47 | 7,224,552 | $79.00 | 836,424 |
| 2026-08-14 | $79.00 | $229.37 | 10,391,382 | $79.02 | 655,100 |
| 2026-08-13 | $79.02 | $229.43 | 4,794,442 | $79.32 | 359,998 |
| 2026-08-12 | $79.07 | $229.57 | 3,298,783 | $79.14 | 323,127 |
| 2026-08-11 | $78.75 | $228.64 | 5,151,392 | $78.87 | 275,594 |
| 2026-08-10 | — | — | — | $78.66 | 364,806 |
| 2026-08-07 | — | — | — | $79.34 | 554,720 |
| 2026-08-06 | $78.78 | $228.73 | 6,448,755 | $79.58 | 365,101 |
| 2026-08-05 | — | — | — | $79.01 | 367,453 |
| 2026-08-04 | — | — | — | $78.15 | 278,008 |
| 2026-08-03 | — | — | — | $77.40 | 201,908 |
| 2026-07-31 | — | — | — | $77.42 | 322,592 |
| 2026-07-30 | — | — | — | $76.93 | 308,762 |
| 2026-07-29 | — | — | — | $76.69 | 274,769 |
| 2026-07-28 | — | — | — | $76.69 | 146,006 |
| 2026-07-27 | — | — | — | $76.71 | 171,898 |
| 2026-07-24 | — | — | — | $75.92 | 150,885 |
| 2026-07-23 | — | — | — | $75.70 | 180,548 |
| 2026-07-22 | $76.63 | $222.49 | 8,644,289 | $76.91 | 411,071 |
| 2026-07-21 | $76.07 | $220.86 | 2,803,891 | $75.75 | 200,344 |
| 2026-07-20 | $75.35 | $218.77 | 2,392,315 | $75.99 | 169,623 |
| 2026-07-17 | $76.01 | $220.69 | 4,232,208 | — | — |
| 2026-07-16 | $76.26 | $221.41 | 6,659,096 | — | — |
| 2026-07-15 | $76.58 | $222.34 | 5,614,834 | — | — |
| 2026-07-14 | $76.12 | $221.01 | 2,351,744 | — | — |
| 2026-07-13 | $76.22 | $221.30 | 2,007,430 | — | — |
| 2026-07-10 | $76.51 | $222.14 | 3,002,876 | — | — |
| 2026-07-09 | $76.31 | $221.56 | 3,269,046 | — | — |
| 2026-07-08 | $75.45 | $219.06 | 5,978,365 | — | — |
| 2026-07-07 | $77.09 | $223.82 | 2,469,518 | — | — |
| 2026-07-06 | $77.60 | $225.30 | 3,226,973 | — | — |
| 2026-07-02 | $76.72 | $222.75 | 3,442,673 | — | — |
| 2026-07-01 | $76.63 | $222.49 | 4,476,462 | — | — |
| 2026-06-30 | $76.42 | $221.88 | 2,038,480 | — | — |
| 2026-06-29 | $76.02 | $220.72 | 2,547,700 | — | — |
| 2026-06-26 | $75.60 | $219.50 | 3,708,306 | — | — |
| 2026-06-25 | $75.52 | $219.26 | 2,717,444 | — | — |
| 2026-06-24 | $75.41 | $218.94 | 2,081,924 | — | — |
| 2026-06-23 | $75.90 | $220.37 | 4,428,647 | — | — |
| 2026-06-22 | $76.13 | $221.03 | 2,603,371 | — | — |
| 2026-06-18 | $75.62 | $219.55 | 3,728,215 | — | — |
| 2026-06-17 | $75.01 | $217.78 | 6,825,170 | — | — |
| 2026-06-16 | $74.82 | $217.23 | 3,413,737 | — | — |
| 2026-06-15 | $74.38 | $215.95 | 3,089,054 | — | — |
| 2026-06-12 | $73.91 | $214.59 | 4,075,618 | — | — |
| 2026-06-11 | $73.20 | $212.53 | 5,907,408 | — | — |
| 2026-06-10 | $71.83 | $208.55 | 5,850,566 | — | — |
| 2026-06-09 | $72.62 | $210.84 | 4,248,870 | — | — |
| 2026-06-08 | $72.35 | $210.06 | 2,630,864 | — | — |
| 2026-06-05 | $72.27 | $209.83 | 2,460,620 | — | — |
| 2026-06-04 | $72.90 | $211.66 | 2,349,526 | — | — |
| 2026-06-03 | $72.14 | $209.45 | 2,893,344 | — | — |
| 2026-06-02 | $72.61 | $210.81 | 3,587,203 | — | — |
| 2026-06-01 | $72.38 | $210.15 | 4,199,890 | — | — |
| 2026-05-29 | $72.72 | $211.13 | 2,268,893 | — | — |
| 2026-05-28 | $72.65 | $210.93 | 2,394,320 | — | — |
| 2026-05-27 | $72.98 | $211.89 | 4,125,804 | — | — |
| 2026-05-26 | $72.75 | $211.22 | 3,812,735 | — | — |
| 2026-05-22 | $71.80 | $208.46 | 5,440,764 | — | — |
| 2026-05-21 | $72.58 | $210.73 | 8,917,624 | — | — |
| 2026-05-20 | $73.10 | $212.24 | 2,954,259 | — | — |
| 2026-05-19 | $71.71 | $208.20 | 2,372,548 | — | — |
| 2026-05-18 | $71.71 | $208.20 | 3,171,556 | — | — |
| 2026-05-15 | $71.16 | $206.60 | 3,748,389 | — | — |
| 2026-05-14 | $71.64 | $208.00 | 1,173,684 | — | — |
| 2026-05-13 | $71.67 | $208.09 | 2,729,207 | — | — |
| 2026-05-12 | $71.98 | $208.99 | 2,385,822 | — | — |
| 2026-05-11 | $72.15 | $209.48 | 1,659,968 | — | — |
| 2026-05-08 | $72.91 | $210.52 | 1,856,571 | — | — |
| 2026-05-07 | $72.69 | $209.89 | 1,482,617 | — | — |
| 2026-05-06 | $73.34 | $211.77 | 1,847,243 | — | — |
| 2026-05-05 | $72.16 | $208.36 | 2,583,289 | — | — |
| 2026-05-04 | $71.24 | $205.70 | 3,225,898 | — | — |
| 2026-05-01 | $72.22 | $208.53 | 2,042,107 | — | — |
| 2026-04-30 | $72.36 | $208.94 | 4,148,104 | — | — |
| 2026-04-29 | $71.89 | $207.58 | 3,890,246 | — | — |
| 2026-04-28 | $72.00 | $207.90 | 2,740,807 | — | — |
| 2026-04-27 | $71.84 | $207.43 | 2,734,879 | — | — |
| 2026-04-24 | $71.81 | $207.35 | 3,040,380 | — | — |
| 2026-04-23 | $71.73 | $207.12 | 2,057,722 | — | — |
| 2026-04-22 | $72.16 | $208.36 | 1,909,398 | — | — |
| 2026-04-21 | $72.23 | $208.56 | 3,466,212 | — | — |
| 2026-04-20 | $73.05 | $210.93 | 1,864,228 | — | — |
| 2026-04-17 | $73.37 | $211.85 | 2,005,619 | — | — |
| 2026-04-16 | $72.16 | $208.36 | 1,865,484 | — | — |
| 2026-04-15 | $72.52 | $209.40 | 2,342,635 | — | — |
| 2026-04-14 | $72.60 | $209.63 | 3,714,647 | — | — |
| 2026-04-13 | $72.06 | $208.07 | 2,566,010 | — | — |
| 2026-04-10 | $71.78 | $207.26 | 1,917,374 | — | — |
| 2026-04-09 | $71.69 | $207.00 | 4,065,260 | — | — |
| 2026-04-08 | $71.64 | $206.86 | 0 | — | — |
| 2026-04-07 | $69.77 | $201.46 | 3,335,935 | — | — |
| 2026-04-06 | $70.22 | $202.76 | 3,229,258 | — | — |
| 2026-04-02 | $69.79 | $201.52 | 2,030,777 | — | — |
| 2026-04-01 | $70.25 | $202.84 | 4,422,138 | — | — |
| 2026-03-31 | $69.42 | $200.45 | 3,206,289 | — | — |
| 2026-03-30 | $67.92 | $196.12 | 5,231,425 | — | — |