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 | — | — | — | $83.70 | 410,726 |
| 2026-09-03 | — | — | — | $83.64 | 555,572 |
| 2026-09-02 | — | — | — | $82.56 | 660,503 |
| 2026-09-01 | — | — | — | $82.70 | 657,661 |
| 2026-08-31 | — | — | — | $80.82 | 729,958 |
| 2026-08-28 | — | — | — | $82.89 | 863,116 |
| 2026-08-27 | $83.47 | $544.20 | 8,641,700 | $83.53 | 614,585 |
| 2026-08-26 | $84.22 | $549.09 | 5,683,700 | $84.30 | 261,814 |
| 2026-08-25 | $84.22 | $549.09 | 7,679,100 | $84.18 | 466,514 |
| 2026-08-24 | $84.10 | $548.31 | 7,670,200 | $83.95 | 560,455 |
| 2026-08-21 | $83.65 | $545.37 | 11,887,200 | $85.18 | 528,091 |
| 2026-08-20 | $85.03 | $554.37 | 15,235,400 | $85.36 | 755,835 |
| 2026-08-19 | $85.91 | $560.11 | 14,932,800 | $86.52 | 590,197 |
| 2026-08-18 | $86.22 | $562.13 | 10,956,700 | $87.01 | 674,222 |
| 2026-08-17 | $86.22 | $562.13 | 9,556,900 | $85.85 | 552,547 |
| 2026-08-14 | $86.19 | $561.93 | 7,238,400 | $86.11 | 520,536 |
| 2026-08-13 | $86.01 | $560.76 | 8,872,100 | $85.85 | 665,473 |
| 2026-08-12 | $85.78 | $559.26 | 7,473,300 | $85.47 | 543,159 |
| 2026-08-11 | $85.74 | $559.00 | 6,668,700 | $84.49 | 499,028 |
| 2026-08-10 | $84.70 | $552.22 | 10,046,700 | $84.21 | 622,075 |
| 2026-08-07 | $84.65 | $551.89 | 9,327,400 | $83.97 | 610,486 |
| 2026-08-06 | $84.60 | $551.57 | 18,596,400 | $86.80 | 997,020 |
| 2026-08-05 | $85.91 | $560.11 | 11,841,100 | $86.80 | 644,680 |
| 2026-08-04 | $87.20 | $568.52 | 11,420,100 | $86.18 | 787,390 |
| 2026-08-03 | $86.55 | $564.28 | 11,862,300 | $86.73 | 859,658 |
| 2026-07-31 | $86.92 | $566.69 | 13,184,200 | $87.78 | 679,390 |
| 2026-07-30 | $87.93 | $573.28 | 11,687,700 | $88.94 | 752,303 |
| 2026-07-29 | $88.46 | $576.73 | 10,402,300 | $90.08 | 561,939 |
| 2026-07-28 | $89.28 | $582.08 | 13,254,700 | $89.33 | 663,903 |
| 2026-07-27 | $88.83 | $579.15 | 10,180,900 | $89.59 | 399,676 |
| 2026-07-24 | $89.78 | $585.34 | 11,653,100 | $90.76 | 758,947 |
| 2026-07-23 | $89.79 | $585.41 | 9,883,000 | $89.06 | 763,737 |
| 2026-07-22 | $89.41 | $582.93 | 8,708,200 | $88.49 | 622,142 |
| 2026-07-21 | $87.93 | $573.28 | 7,096,900 | $87.72 | 445,815 |
| 2026-07-20 | $88.00 | $573.73 | 8,418,000 | $89.12 | 585,212 |
| 2026-07-17 | $88.80 | $578.95 | 9,450,700 | — | — |
| 2026-07-16 | $89.35 | $582.54 | 8,336,600 | — | — |
| 2026-07-15 | $89.10 | $580.91 | 10,258,000 | — | — |
| 2026-07-14 | $89.54 | $583.78 | 10,677,700 | — | — |
| 2026-07-13 | $88.38 | $576.21 | 6,741,200 | — | — |
| 2026-07-10 | $87.96 | $573.47 | 11,223,100 | — | — |
| 2026-07-09 | $87.10 | $567.87 | 9,389,300 | — | — |
| 2026-07-08 | $87.44 | $570.08 | 13,581,300 | — | — |
| 2026-07-07 | $88.47 | $576.80 | 13,106,300 | — | — |
| 2026-07-06 | $87.44 | $570.08 | 10,274,100 | — | — |
| 2026-07-02 | $88.34 | $575.95 | 14,281,800 | — | — |
| 2026-07-01 | $86.37 | $563.11 | 9,709,200 | — | — |
| 2026-06-30 | $87.77 | $572.24 | 15,742,700 | — | — |
| 2026-06-29 | $88.66 | $578.04 | 11,131,300 | — | — |
| 2026-06-26 | $88.56 | $577.39 | 15,654,200 | — | — |
| 2026-06-25 | $87.70 | $571.78 | 13,477,200 | — | — |
| 2026-06-24 | $87.62 | $571.26 | 14,080,300 | — | — |
| 2026-06-23 | $86.43 | $563.50 | 12,881,700 | — | — |
| 2026-06-22 | $86.08 | $561.22 | 11,538,900 | — | — |
| 2026-06-18 | $86.75 | $565.59 | 19,306,600 | — | — |
| 2026-06-17 | $85.73 | $558.94 | 9,603,400 | — | — |
| 2026-06-16 | $86.23 | $562.20 | 10,342,600 | — | — |
| 2026-06-15 | $86.12 | $561.48 | 10,284,300 | — | — |
| 2026-06-12 | $85.99 | $560.63 | 9,973,600 | — | — |
| 2026-06-11 | $84.84 | $553.13 | 8,639,100 | — | — |
| 2026-06-10 | $85.12 | $554.96 | 9,142,900 | — | — |
| 2026-06-09 | $84.83 | $553.07 | 12,217,300 | — | — |
| 2026-06-08 | $84.01 | $547.72 | 9,541,700 | — | — |
| 2026-06-05 | $85.84 | $559.65 | 11,843,200 | — | — |
| 2026-06-04 | $85.68 | $554.55 | 9,488,900 | — | — |
| 2026-06-03 | $84.58 | $547.43 | 11,903,000 | — | — |
| 2026-06-02 | $85.68 | $554.55 | 11,709,800 | — | — |
| 2026-06-01 | $83.66 | $541.47 | 14,192,200 | — | — |
| 2026-05-29 | $87.01 | $563.16 | 25,347,000 | — | — |
| 2026-05-28 | $87.25 | $564.71 | 12,968,200 | — | — |
| 2026-05-27 | $87.65 | $567.30 | 10,856,200 | — | — |
| 2026-05-26 | $87.65 | $567.30 | 11,759,500 | — | — |
| 2026-05-22 | $88.55 | $573.12 | 10,755,400 | — | — |
| 2026-05-21 | $89.69 | $580.50 | 12,490,600 | — | — |
| 2026-05-20 | $88.27 | $571.31 | 15,748,800 | — | — |
| 2026-05-19 | $90.06 | $582.90 | 25,749,400 | — | — |
| 2026-05-18 | $89.04 | $576.29 | 39,950,600 | — | — |
| 2026-05-15 | $93.36 | $604.25 | 11,418,400 | — | — |
| 2026-05-14 | $95.68 | $619.27 | 5,438,200 | — | — |
| 2026-05-13 | $94.85 | $613.90 | 6,775,700 | — | — |
| 2026-05-12 | $94.59 | $612.22 | 6,922,400 | — | — |
| 2026-05-11 | $94.84 | $613.83 | 7,233,800 | — | — |
| 2026-05-08 | $93.10 | $602.57 | 6,230,100 | — | — |
| 2026-05-07 | $93.32 | $604.00 | 9,681,800 | — | — |
| 2026-05-06 | $95.39 | $617.39 | 8,242,900 | — | — |
| 2026-05-05 | $96.28 | $623.15 | 7,187,400 | — | — |
| 2026-05-04 | $95.51 | $618.17 | 6,806,600 | — | — |
| 2026-05-01 | $96.95 | $627.49 | 7,106,200 | — | — |
| 2026-04-30 | $97.88 | $633.51 | 17,551,200 | — | — |
| 2026-04-29 | $94.17 | $609.50 | 9,091,700 | — | — |
| 2026-04-28 | $96.51 | $624.64 | 7,245,100 | — | — |
| 2026-04-27 | $94.83 | $613.77 | 7,773,800 | — | — |
| 2026-04-24 | $95.28 | $616.68 | 9,761,900 | — | — |
| 2026-04-23 | $96.25 | $622.96 | 17,524,900 | — | — |
| 2026-04-22 | $90.00 | $582.51 | 9,477,100 | — | — |
| 2026-04-21 | $90.60 | $586.39 | 8,625,800 | — | — |
| 2026-04-20 | $92.01 | $595.52 | 7,734,800 | — | — |
| 2026-04-17 | $91.98 | $595.32 | 8,148,800 | — | — |
| 2026-04-16 | $91.83 | $594.35 | 7,734,300 | — | — |
| 2026-04-15 | $91.24 | $590.53 | 9,144,800 | — | — |