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-11-06 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 | — | — | — | $95.84 | 93,831 |
| 2026-09-03 | — | — | — | $93.40 | 91,821 |
| 2026-09-02 | — | — | — | $92.07 | 47,314 |
| 2026-09-01 | — | — | — | $93.32 | 45,804 |
| 2026-08-31 | — | — | — | $92.38 | 65,229 |
| 2026-08-28 | — | — | — | $92.90 | 59,604 |
| 2026-08-27 | $92.45 | $222.01 | 1,477,300 | $92.09 | 65,078 |
| 2026-08-26 | $91.51 | $219.76 | 1,602,900 | $89.71 | 75,543 |
| 2026-08-25 | $89.69 | $215.39 | 1,084,200 | $90.14 | 58,071 |
| 2026-08-24 | $89.49 | $214.91 | 1,072,400 | $87.65 | 59,018 |
| 2026-08-21 | $87.77 | $210.78 | 1,044,200 | $87.88 | 49,915 |
| 2026-08-20 | $86.95 | $208.81 | 1,093,900 | $87.32 | 58,787 |
| 2026-08-19 | $87.64 | $210.46 | 1,379,000 | $90.49 | 83,654 |
| 2026-08-18 | $89.77 | $215.58 | 1,071,400 | $92.60 | 63,087 |
| 2026-08-17 | $91.51 | $219.76 | 1,025,900 | $93.51 | 77,496 |
| 2026-08-14 | $93.33 | $224.13 | 1,248,200 | $92.67 | 41,788 |
| 2026-08-13 | $92.70 | $222.61 | 1,025,500 | $92.67 | 47,018 |
| 2026-08-12 | $91.79 | $220.43 | 1,362,800 | $90.08 | 57,431 |
| 2026-08-11 | $89.85 | $215.77 | 1,514,300 | $90.74 | 72,591 |
| 2026-08-10 | $91.39 | $219.47 | 1,076,600 | $90.35 | 68,910 |
| 2026-08-07 | $90.56 | $217.48 | 1,448,400 | $90.02 | 122,794 |
| 2026-08-06 | $89.81 | $215.67 | 937,600 | $89.42 | 39,466 |
| 2026-08-05 | $89.08 | $213.92 | 1,754,200 | $91.24 | 75,512 |
| 2026-08-04 | $91.39 | $219.47 | 1,349,300 | $89.60 | 65,416 |
| 2026-08-03 | $90.11 | $216.39 | 2,112,600 | $85.88 | 138,574 |
| 2026-07-31 | $86.11 | $206.79 | 1,391,600 | $86.47 | 66,142 |
| 2026-07-30 | $86.77 | $208.37 | 2,437,000 | $83.49 | 139,030 |
| 2026-07-29 | $83.63 | $200.83 | 2,760,600 | $82.86 | 157,334 |
| 2026-07-28 | $87.93 | $211.16 | 1,933,600 | $86.77 | 64,073 |
| 2026-07-27 | $86.42 | $207.53 | 2,317,600 | $86.95 | 131,126 |
| 2026-07-24 | $86.22 | $207.05 | 1,411,000 | $84.91 | 62,401 |
| 2026-07-23 | $86.45 | $206.39 | 1,983,500 | $86.71 | 69,590 |
| 2026-07-22 | $87.79 | $209.59 | 749,100 | $88.20 | 39,306 |
| 2026-07-21 | $88.38 | $211.00 | 953,400 | $88.19 | 31,672 |
| 2026-07-20 | $88.85 | $212.12 | 781,700 | $88.88 | 66,073 |
| 2026-07-17 | $89.05 | $212.60 | 1,148,400 | — | — |
| 2026-07-16 | $89.57 | $213.84 | 819,700 | — | — |
| 2026-07-15 | $89.00 | $212.48 | 1,322,500 | — | — |
| 2026-07-14 | $88.47 | $211.22 | 1,520,100 | — | — |
| 2026-07-13 | $89.41 | $213.46 | 1,349,200 | — | — |
| 2026-07-10 | $87.50 | $208.90 | 1,314,800 | — | — |
| 2026-07-09 | $88.44 | $211.14 | 1,334,600 | — | — |
| 2026-07-08 | $87.74 | $209.47 | 1,322,200 | — | — |
| 2026-07-07 | $89.20 | $212.96 | 2,091,700 | — | — |
| 2026-07-06 | $89.51 | $213.70 | 2,744,400 | — | — |
| 2026-07-02 | $92.34 | $220.45 | 926,400 | — | — |
| 2026-07-01 | $91.40 | $218.21 | 1,343,200 | — | — |
| 2026-06-30 | $89.40 | $213.44 | 1,195,200 | — | — |
| 2026-06-29 | $89.67 | $214.08 | 1,265,100 | — | — |
| 2026-06-26 | $90.12 | $215.15 | 1,626,200 | — | — |
| 2026-06-25 | $88.92 | $212.29 | 1,090,300 | — | — |
| 2026-06-24 | $88.65 | $211.65 | 1,343,800 | — | — |
| 2026-06-23 | $91.34 | $218.07 | 1,222,000 | — | — |
| 2026-06-22 | $90.58 | $216.25 | 1,323,700 | — | — |
| 2026-06-18 | $89.98 | $214.82 | 5,940,700 | — | — |
| 2026-06-17 | $91.62 | $218.74 | 1,349,800 | — | — |
| 2026-06-16 | $92.30 | $220.36 | 1,362,500 | — | — |
| 2026-06-15 | $91.82 | $219.21 | 1,291,900 | — | — |
| 2026-06-12 | $92.73 | $221.39 | 1,789,500 | — | — |
| 2026-06-11 | $91.71 | $218.95 | 1,462,900 | — | — |
| 2026-06-10 | $90.68 | $216.49 | 2,085,000 | — | — |
| 2026-06-09 | $88.00 | $210.09 | 1,711,600 | — | — |
| 2026-06-08 | $87.02 | $207.75 | 1,423,100 | — | — |
| 2026-06-05 | $86.84 | $207.32 | 1,169,300 | — | — |
| 2026-06-04 | $84.91 | $202.72 | 963,300 | — | — |
| 2026-06-03 | $83.51 | $199.37 | 867,900 | — | — |
| 2026-06-02 | $84.17 | $200.95 | 1,046,200 | — | — |
| 2026-06-01 | $83.43 | $199.18 | 1,039,600 | — | — |
| 2026-05-29 | $83.23 | $198.71 | 1,589,600 | — | — |
| 2026-05-28 | $82.45 | $196.84 | 973,500 | — | — |
| 2026-05-27 | $83.41 | $199.14 | 1,192,600 | — | — |
| 2026-05-26 | $84.42 | $201.55 | 889,300 | — | — |
| 2026-05-22 | $84.52 | $201.79 | 913,400 | — | — |
| 2026-05-21 | $84.49 | $201.71 | 1,389,000 | — | — |
| 2026-05-20 | $83.83 | $200.14 | 1,108,200 | — | — |
| 2026-05-19 | $82.23 | $196.32 | 984,600 | — | — |
| 2026-05-18 | $82.77 | $197.61 | 1,121,600 | — | — |
| 2026-05-15 | $81.64 | $194.91 | 1,140,700 | — | — |
| 2026-05-14 | $80.90 | $193.14 | 819,600 | — | — |
| 2026-05-13 | $80.43 | $192.02 | 919,400 | — | — |
| 2026-05-12 | $81.16 | $193.76 | 988,000 | — | — |
| 2026-05-11 | $81.51 | $194.60 | 1,410,400 | — | — |
| 2026-05-08 | $80.88 | $193.09 | 1,161,300 | — | — |
| 2026-05-07 | $80.32 | $191.76 | 1,335,600 | — | — |
| 2026-05-06 | $80.29 | $191.69 | 1,159,700 | — | — |
| 2026-05-05 | $80.83 | $192.98 | 1,017,700 | — | — |
| 2026-05-04 | $80.24 | $191.57 | 949,800 | — | — |
| 2026-05-01 | $80.84 | $193.00 | 1,473,500 | — | — |
| 2026-04-30 | $80.38 | $191.90 | 2,101,800 | — | — |
| 2026-04-29 | $81.29 | $194.07 | 2,395,800 | — | — |
| 2026-04-28 | $77.82 | $185.79 | 1,742,300 | — | — |
| 2026-04-27 | $77.13 | $184.14 | 1,311,700 | — | — |
| 2026-04-24 | $77.48 | $184.98 | 1,224,500 | — | — |
| 2026-04-23 | $77.76 | $184.55 | 1,723,200 | — | — |
| 2026-04-22 | $77.33 | $183.53 | 2,572,700 | — | — |
| 2026-04-21 | $78.79 | $186.99 | 1,588,400 | — | — |
| 2026-04-20 | $79.23 | $188.04 | 1,126,700 | — | — |
| 2026-04-17 | $79.63 | $188.99 | 1,125,600 | — | — |
| 2026-04-16 | $78.98 | $187.44 | 1,200,900 | — | — |
| 2026-04-15 | $78.90 | $187.25 | 1,113,700 | — | — |