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
- 1973-02-21 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 | — | — | — | $75.86 | 147,141 |
| 2026-09-03 | — | — | — | $75.94 | 249,403 |
| 2026-09-02 | — | — | — | $76.15 | 278,123 |
| 2026-09-01 | — | — | — | $75.76 | 293,840 |
| 2026-08-31 | — | — | — | $75.61 | 328,879 |
| 2026-08-28 | — | — | — | $77.47 | 322,618 |
| 2026-08-27 | $77.16 | $553.49 | 4,389,600 | $77.16 | 236,265 |
| 2026-08-26 | $77.68 | $557.22 | 4,554,700 | $77.12 | 275,425 |
| 2026-08-25 | $77.19 | $553.71 | 4,024,800 | $77.50 | 307,285 |
| 2026-08-24 | $77.33 | $554.71 | 5,475,100 | $76.49 | 346,368 |
| 2026-08-21 | $76.30 | $547.32 | 6,760,600 | $79.34 | 445,999 |
| 2026-08-20 | $78.71 | $564.61 | 5,248,300 | $78.88 | 357,950 |
| 2026-08-19 | $79.41 | $569.63 | 5,012,600 | $79.35 | 365,458 |
| 2026-08-18 | $79.17 | $567.91 | 5,634,000 | $80.06 | 288,590 |
| 2026-08-17 | $79.21 | $568.20 | 2,848,700 | $78.89 | 163,560 |
| 2026-08-14 | $79.17 | $567.91 | 2,580,900 | $78.86 | 80,669 |
| 2026-08-13 | $78.98 | $566.55 | 3,845,400 | $78.90 | 177,928 |
| 2026-08-12 | $78.60 | $563.82 | 3,417,600 | $77.81 | 200,315 |
| 2026-08-11 | $77.66 | $557.08 | 3,709,600 | $76.58 | 231,803 |
| 2026-08-10 | $76.87 | $551.41 | 4,345,600 | $77.83 | 258,384 |
| 2026-08-07 | $78.07 | $560.02 | 5,083,000 | $76.68 | 292,137 |
| 2026-08-06 | $76.97 | $552.13 | 5,379,800 | $78.08 | 263,524 |
| 2026-08-05 | $77.20 | $553.78 | 5,968,200 | $77.67 | 429,483 |
| 2026-08-04 | $77.75 | $557.72 | 4,676,400 | $77.49 | 284,507 |
| 2026-08-03 | $77.69 | $557.29 | 5,178,100 | $78.16 | 248,094 |
| 2026-07-31 | $78.20 | $560.95 | 7,004,400 | $77.85 | 293,913 |
| 2026-07-30 | $78.23 | $561.17 | 7,171,000 | $80.49 | 356,173 |
| 2026-07-29 | $78.75 | $564.90 | 6,459,700 | $80.66 | 521,112 |
| 2026-07-28 | $80.33 | $576.23 | 4,417,400 | $81.72 | 270,825 |
| 2026-07-27 | $80.71 | $578.96 | 3,415,000 | $81.57 | 159,692 |
| 2026-07-24 | $81.67 | $585.84 | 3,235,500 | $81.09 | 241,511 |
| 2026-07-23 | $80.77 | $579.39 | 5,166,000 | $79.60 | 296,618 |
| 2026-07-22 | $80.19 | $575.23 | 3,714,500 | $79.38 | 166,723 |
| 2026-07-21 | $78.72 | $564.68 | 4,023,800 | $78.40 | 172,042 |
| 2026-07-20 | $78.67 | $564.32 | 4,151,000 | $79.25 | 204,325 |
| 2026-07-17 | $78.77 | $565.04 | 5,592,600 | — | — |
| 2026-07-16 | $79.98 | $573.72 | 6,334,300 | — | — |
| 2026-07-15 | $79.25 | $568.48 | 7,130,300 | — | — |
| 2026-07-14 | $80.17 | $575.08 | 4,488,800 | — | — |
| 2026-07-13 | $80.48 | $577.31 | 4,476,900 | — | — |
| 2026-07-10 | $80.06 | $574.29 | 3,537,600 | — | — |
| 2026-07-09 | $79.02 | $566.83 | 5,013,100 | — | — |
| 2026-07-08 | $79.62 | $571.14 | 4,365,200 | — | — |
| 2026-07-07 | $80.67 | $578.67 | 4,451,700 | — | — |
| 2026-07-06 | $80.37 | $576.52 | 5,593,900 | — | — |
| 2026-07-02 | $81.96 | $587.92 | 4,250,700 | — | — |
| 2026-07-01 | $79.70 | $571.71 | 5,842,500 | — | — |
| 2026-06-30 | $80.30 | $576.01 | 7,621,100 | — | — |
| 2026-06-29 | $81.98 | $588.07 | 5,802,000 | — | — |
| 2026-06-26 | $82.23 | $589.86 | 6,791,000 | — | — |
| 2026-06-25 | $81.75 | $586.42 | 5,995,900 | — | — |
| 2026-06-24 | $81.47 | $584.41 | 4,135,800 | — | — |
| 2026-06-23 | $80.33 | $576.23 | 4,221,100 | — | — |
| 2026-06-22 | $78.81 | $565.33 | 5,104,800 | — | — |
| 2026-06-18 | $77.41 | $555.28 | 14,786,900 | — | — |
| 2026-06-17 | $77.46 | $555.64 | 6,741,900 | — | — |
| 2026-06-16 | $78.98 | $566.55 | 5,057,200 | — | — |
| 2026-06-15 | $79.35 | $569.20 | 6,542,700 | — | — |
| 2026-06-12 | $79.22 | $564.01 | 5,931,200 | — | — |
| 2026-06-11 | $78.27 | $557.25 | 6,943,000 | — | — |
| 2026-06-10 | $78.10 | $556.04 | 7,119,500 | — | — |
| 2026-06-09 | $77.87 | $554.40 | 5,725,800 | — | — |
| 2026-06-08 | $77.62 | $552.62 | 8,561,500 | — | — |
| 2026-06-05 | $79.04 | $562.73 | 5,334,900 | — | — |
| 2026-06-04 | $77.77 | $553.69 | 4,221,600 | — | — |
| 2026-06-03 | $77.39 | $550.98 | 7,393,400 | — | — |
| 2026-06-02 | $77.87 | $554.40 | 6,010,400 | — | — |
| 2026-06-01 | $76.41 | $544.01 | 5,024,800 | — | — |
| 2026-05-29 | $79.50 | $566.01 | 14,308,500 | — | — |
| 2026-05-28 | $79.26 | $564.30 | 4,736,500 | — | — |
| 2026-05-27 | $81.00 | $576.69 | 4,712,000 | — | — |
| 2026-05-26 | $80.78 | $575.12 | 4,082,200 | — | — |
| 2026-05-22 | $81.08 | $577.26 | 3,738,000 | — | — |
| 2026-05-21 | $80.20 | $570.99 | 6,243,200 | — | — |
| 2026-05-20 | $79.86 | $568.57 | 4,506,200 | — | — |
| 2026-05-19 | $79.73 | $567.64 | 3,642,800 | — | — |
| 2026-05-18 | $78.10 | $556.04 | 4,971,700 | — | — |
| 2026-05-15 | $77.92 | $554.76 | 4,702,200 | — | — |
| 2026-05-14 | $80.03 | $569.78 | 4,269,500 | — | — |
| 2026-05-13 | $79.91 | $568.93 | 3,867,900 | — | — |
| 2026-05-12 | $79.90 | $568.85 | 9,548,100 | — | — |
| 2026-05-11 | $80.60 | $573.84 | 8,070,500 | — | — |
| 2026-05-08 | $79.39 | $565.22 | 4,559,400 | — | — |
| 2026-05-07 | $80.43 | $572.63 | 6,154,900 | — | — |
| 2026-05-06 | $80.55 | $573.48 | 6,705,500 | — | — |
| 2026-05-05 | $81.45 | $579.89 | 4,959,300 | — | — |
| 2026-05-04 | $81.17 | $577.90 | 3,550,400 | — | — |
| 2026-05-01 | $82.58 | $587.94 | 5,345,900 | — | — |
| 2026-04-30 | $82.95 | $590.57 | 9,105,500 | — | — |
| 2026-04-29 | $78.82 | $561.17 | 3,719,000 | — | — |
| 2026-04-28 | $79.48 | $565.86 | 3,790,500 | — | — |
| 2026-04-27 | $79.41 | $565.37 | 3,892,000 | — | — |
| 2026-04-24 | $79.15 | $563.52 | 3,949,300 | — | — |
| 2026-04-23 | $79.48 | $565.86 | 5,379,100 | — | — |
| 2026-04-22 | $78.11 | $556.11 | 4,474,400 | — | — |
| 2026-04-21 | $79.08 | $563.02 | 3,847,300 | — | — |
| 2026-04-20 | $80.32 | $571.85 | 4,041,400 | — | — |
| 2026-04-17 | $81.08 | $577.26 | 4,096,700 | — | — |
| 2026-04-16 | $81.05 | $577.04 | 6,748,500 | — | — |
| 2026-04-15 | $78.65 | $559.96 | 5,267,300 | — | — |