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-05-03 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 | — | — | — | $86.42 | 19,606 |
| 2026-09-03 | — | — | — | $87.70 | 27,140 |
| 2026-09-02 | — | — | — | $86.24 | 26,923 |
| 2026-09-01 | — | — | — | $88.22 | 28,461 |
| 2026-08-31 | — | — | — | $89.10 | 18,437 |
| 2026-08-28 | — | — | — | $90.44 | 17,162 |
| 2026-08-27 | $90.03 | $230.05 | 409,900 | $92.14 | 16,794 |
| 2026-08-26 | $91.18 | $232.98 | 360,500 | $91.73 | 24,638 |
| 2026-08-25 | $91.74 | $234.41 | 525,300 | $93.08 | 30,169 |
| 2026-08-24 | $91.53 | $233.88 | 1,177,700 | $91.74 | 66,057 |
| 2026-08-21 | $90.25 | $230.61 | 611,800 | $91.07 | 46,975 |
| 2026-08-20 | $89.95 | $229.84 | 724,400 | $91.22 | 49,974 |
| 2026-08-19 | $92.58 | $236.56 | 1,320,400 | $94.10 | 110,086 |
| 2026-08-18 | $90.86 | $232.17 | 520,900 | $93.06 | 36,886 |
| 2026-08-17 | $93.21 | $238.17 | 610,300 | $93.43 | 34,227 |
| 2026-08-14 | $94.53 | $241.54 | 423,000 | $95.50 | 20,533 |
| 2026-08-13 | $96.31 | $246.09 | 839,100 | $94.09 | 39,584 |
| 2026-08-12 | $93.88 | $239.88 | 603,500 | $94.14 | 47,462 |
| 2026-08-11 | $94.17 | $240.62 | 502,900 | $93.73 | 20,034 |
| 2026-08-10 | $92.99 | $237.61 | 689,300 | $93.17 | 30,541 |
| 2026-08-07 | $94.66 | $241.88 | 601,500 | $92.44 | 36,259 |
| 2026-08-06 | $91.52 | $233.85 | 803,100 | $93.04 | 47,404 |
| 2026-08-05 | $91.16 | $232.93 | 1,556,400 | $79.98 | 109,555 |
| 2026-08-04 | $82.36 | $210.45 | 1,008,200 | $82.65 | 67,708 |
| 2026-08-03 | $80.83 | $206.54 | 946,700 | $80.84 | 54,129 |
| 2026-07-31 | $79.61 | $203.42 | 568,500 | $80.29 | 32,555 |
| 2026-07-30 | $80.32 | $205.23 | 538,000 | $80.25 | 29,143 |
| 2026-07-29 | $80.32 | $205.23 | 508,700 | $82.21 | 32,232 |
| 2026-07-28 | $83.49 | $213.33 | 605,300 | $84.66 | 34,159 |
| 2026-07-27 | $82.27 | $210.22 | 381,200 | $82.09 | 29,079 |
| 2026-07-24 | $81.63 | $208.58 | 518,400 | $80.56 | 44,487 |
| 2026-07-23 | $79.91 | $204.19 | 903,200 | $80.03 | 66,052 |
| 2026-07-22 | $82.01 | $209.55 | 457,300 | $82.63 | 28,366 |
| 2026-07-21 | $82.49 | $210.78 | 469,900 | $81.28 | 25,670 |
| 2026-07-20 | $81.63 | $208.58 | 470,200 | $83.17 | 23,217 |
| 2026-07-17 | $82.70 | $211.32 | 686,600 | — | — |
| 2026-07-16 | $86.02 | $219.80 | 750,800 | — | — |
| 2026-07-15 | $83.71 | $213.90 | 395,400 | — | — |
| 2026-07-14 | $81.43 | $208.07 | 562,500 | — | — |
| 2026-07-13 | $80.16 | $204.83 | 670,900 | — | — |
| 2026-07-10 | $81.23 | $207.56 | 646,900 | — | — |
| 2026-07-09 | $82.97 | $212.01 | 725,300 | — | — |
| 2026-07-08 | $79.17 | $202.30 | 655,300 | — | — |
| 2026-07-07 | $82.95 | $211.95 | 474,300 | — | — |
| 2026-07-06 | $83.68 | $213.82 | 524,700 | — | — |
| 2026-07-02 | $85.25 | $217.83 | 682,800 | — | — |
| 2026-07-01 | $84.88 | $216.89 | 811,900 | — | — |
| 2026-06-30 | $88.12 | $225.17 | 656,300 | — | — |
| 2026-06-29 | $87.43 | $223.40 | 809,900 | — | — |
| 2026-06-26 | $88.82 | $226.95 | 2,331,400 | — | — |
| 2026-06-25 | $86.99 | $222.28 | 717,700 | — | — |
| 2026-06-24 | $88.23 | $225.45 | 1,184,600 | — | — |
| 2026-06-23 | $83.72 | $213.92 | 833,200 | — | — |
| 2026-06-22 | $81.95 | $209.40 | 641,100 | — | — |
| 2026-06-18 | $83.34 | $212.95 | 1,249,500 | — | — |
| 2026-06-17 | $80.62 | $206.00 | 1,259,000 | — | — |
| 2026-06-16 | $80.72 | $206.26 | 687,900 | — | — |
| 2026-06-15 | $78.61 | $200.87 | 790,700 | — | — |
| 2026-06-12 | $78.65 | $200.97 | 912,900 | — | — |
| 2026-06-11 | $80.46 | $205.59 | 722,400 | — | — |
| 2026-06-10 | $75.13 | $191.97 | 948,500 | — | — |
| 2026-06-09 | $77.64 | $198.39 | 916,800 | — | — |
| 2026-06-08 | $75.20 | $192.15 | 976,700 | — | — |
| 2026-06-05 | $74.77 | $191.05 | 720,900 | — | — |
| 2026-06-04 | $74.58 | $190.57 | 666,100 | — | — |
| 2026-06-03 | $72.48 | $185.20 | 706,500 | — | — |
| 2026-06-02 | $72.78 | $185.97 | 484,700 | — | — |
| 2026-06-01 | $71.65 | $183.08 | 632,500 | — | — |
| 2026-05-29 | $73.63 | $188.14 | 655,200 | — | — |
| 2026-05-28 | $73.05 | $186.66 | 621,800 | — | — |
| 2026-05-27 | $74.12 | $189.39 | 751,000 | — | — |
| 2026-05-26 | $71.79 | $183.44 | 1,006,700 | — | — |
| 2026-05-22 | $71.00 | $181.42 | 850,800 | — | — |
| 2026-05-21 | $69.55 | $177.71 | 935,000 | — | — |
| 2026-05-20 | $69.75 | $178.23 | 2,392,200 | — | — |
| 2026-05-19 | $65.23 | $166.68 | 633,500 | — | — |
| 2026-05-18 | $65.64 | $167.72 | 849,600 | — | — |
| 2026-05-15 | $66.28 | $169.36 | 940,000 | — | — |
| 2026-05-14 | $69.59 | $177.82 | 766,200 | — | — |
| 2026-05-13 | $67.39 | $172.20 | 935,600 | — | — |
| 2026-05-12 | $68.97 | $176.23 | 1,139,600 | — | — |
| 2026-05-11 | $69.37 | $177.25 | 760,100 | — | — |
| 2026-05-08 | $72.84 | $186.12 | 541,900 | — | — |
| 2026-05-07 | $73.28 | $187.25 | 519,100 | — | — |
| 2026-05-06 | $75.92 | $193.99 | 509,100 | — | — |
| 2026-05-05 | $72.92 | $186.33 | 549,100 | — | — |
| 2026-05-04 | $72.41 | $185.02 | 667,700 | — | — |
| 2026-05-01 | $76.90 | $196.50 | 780,300 | — | — |
| 2026-04-30 | $76.23 | $194.78 | 674,100 | — | — |
| 2026-04-29 | $74.65 | $190.75 | 714,100 | — | — |
| 2026-04-28 | $79.94 | $204.26 | 388,900 | — | — |
| 2026-04-27 | $80.90 | $206.72 | 299,800 | — | — |
| 2026-04-24 | $82.00 | $209.53 | 365,000 | — | — |
| 2026-04-23 | $81.25 | $207.61 | 374,800 | — | — |
| 2026-04-22 | $81.99 | $209.50 | 314,800 | — | — |
| 2026-04-21 | $81.77 | $208.94 | 380,400 | — | — |
| 2026-04-20 | $82.91 | $211.85 | 294,800 | — | — |
| 2026-04-17 | $81.33 | $207.82 | 575,100 | — | — |
| 2026-04-16 | $75.37 | $192.59 | 294,200 | — | — |
| 2026-04-15 | $75.69 | $193.40 | 429,500 | — | — |