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
- 1980-03-17 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 | — | — | — | $84.04 | 101,132 |
| 2026-09-03 | — | — | — | $86.04 | 75,905 |
| 2026-09-02 | — | — | — | $83.58 | 135,806 |
| 2026-09-01 | — | — | — | $83.78 | 159,683 |
| 2026-08-31 | — | — | — | $85.15 | 91,488 |
| 2026-08-28 | — | — | — | $86.11 | 126,411 |
| 2026-08-27 | $85.11 | $344.91 | 2,042,300 | $86.20 | 80,387 |
| 2026-08-26 | $87.15 | $353.18 | 1,559,500 | $87.46 | 82,595 |
| 2026-08-25 | $87.68 | $355.33 | 2,034,400 | $88.74 | 100,446 |
| 2026-08-24 | $88.16 | $357.27 | 3,575,500 | $87.67 | 128,215 |
| 2026-08-21 | $87.02 | $352.65 | 2,038,000 | $86.48 | 135,834 |
| 2026-08-20 | $85.42 | $346.17 | 2,186,700 | $85.44 | 116,524 |
| 2026-08-19 | $87.30 | $353.79 | 3,431,900 | $87.59 | 224,414 |
| 2026-08-18 | $84.94 | $344.22 | 2,542,600 | $87.51 | 150,374 |
| 2026-08-17 | $86.54 | $350.71 | 3,012,300 | $86.45 | 265,673 |
| 2026-08-14 | $86.83 | $351.88 | 1,803,100 | $86.90 | 176,926 |
| 2026-08-13 | $87.54 | $354.76 | 1,729,200 | $86.77 | 108,138 |
| 2026-08-12 | $85.20 | $345.28 | 1,794,000 | $87.32 | 107,062 |
| 2026-08-11 | $87.55 | $354.80 | 1,463,400 | $86.19 | 54,596 |
| 2026-08-10 | $85.60 | $346.90 | 1,644,700 | $87.54 | 87,007 |
| 2026-08-07 | $88.18 | $357.35 | 2,472,800 | $85.94 | 112,332 |
| 2026-08-06 | $84.82 | $343.74 | 2,408,400 | $87.09 | 94,779 |
| 2026-08-05 | $87.88 | $356.14 | 1,986,500 | $86.50 | 81,254 |
| 2026-08-04 | $87.02 | $352.65 | 1,711,100 | $85.57 | 87,141 |
| 2026-08-03 | $85.20 | $345.28 | 2,137,100 | $84.33 | 95,501 |
| 2026-07-31 | $82.35 | $333.73 | 2,586,200 | $83.31 | 159,259 |
| 2026-07-30 | $83.75 | $339.40 | 1,996,700 | $85.25 | 115,132 |
| 2026-07-29 | $84.56 | $342.68 | 4,293,900 | $86.29 | 355,320 |
| 2026-07-28 | $87.65 | $355.20 | 2,615,400 | $86.41 | 96,595 |
| 2026-07-27 | $85.04 | $344.63 | 1,852,000 | $85.91 | 116,182 |
| 2026-07-24 | $84.64 | $343.01 | 2,551,200 | $82.49 | 106,092 |
| 2026-07-23 | $82.13 | $332.83 | 3,470,800 | $80.65 | 203,354 |
| 2026-07-22 | $82.15 | $332.92 | 2,621,200 | $83.03 | 157,614 |
| 2026-07-21 | $81.84 | $331.66 | 2,155,700 | $82.31 | 138,913 |
| 2026-07-20 | $82.90 | $335.95 | 2,839,600 | $84.01 | 215,595 |
| 2026-07-17 | $83.89 | $339.97 | 2,145,000 | — | — |
| 2026-07-16 | $86.40 | $350.14 | 2,023,400 | — | — |
| 2026-07-15 | $85.29 | $345.64 | 2,847,900 | — | — |
| 2026-07-14 | $83.71 | $339.24 | 2,173,000 | — | — |
| 2026-07-13 | $82.84 | $335.71 | 1,910,000 | — | — |
| 2026-07-10 | $84.27 | $341.51 | 2,153,300 | — | — |
| 2026-07-09 | $84.35 | $339.80 | 2,170,900 | — | — |
| 2026-07-08 | $83.59 | $336.74 | 2,853,700 | — | — |
| 2026-07-07 | $86.74 | $349.43 | 1,989,200 | — | — |
| 2026-07-06 | $87.65 | $353.10 | 2,236,800 | — | — |
| 2026-07-02 | $88.21 | $355.35 | 2,293,300 | — | — |
| 2026-07-01 | $87.06 | $350.72 | 2,682,800 | — | — |
| 2026-06-30 | $90.49 | $364.54 | 2,410,900 | — | — |
| 2026-06-29 | $90.85 | $365.99 | 2,558,500 | — | — |
| 2026-06-26 | $93.52 | $376.75 | 2,812,600 | — | — |
| 2026-06-25 | $93.86 | $378.12 | 2,825,800 | — | — |
| 2026-06-24 | $92.95 | $374.45 | 3,516,900 | — | — |
| 2026-06-23 | $87.35 | $351.89 | 2,003,200 | — | — |
| 2026-06-22 | $87.44 | $352.25 | 2,716,100 | — | — |
| 2026-06-18 | $89.73 | $361.48 | 4,908,100 | — | — |
| 2026-06-17 | $86.48 | $348.39 | 4,324,400 | — | — |
| 2026-06-16 | $89.78 | $361.68 | 2,788,800 | — | — |
| 2026-06-15 | $89.75 | $361.56 | 4,189,000 | — | — |
| 2026-06-12 | $90.30 | $363.77 | 6,260,900 | — | — |
| 2026-06-11 | $94.95 | $382.51 | 3,427,400 | — | — |
| 2026-06-10 | $89.85 | $361.96 | 3,030,200 | — | — |
| 2026-06-09 | $92.56 | $372.88 | 2,995,700 | — | — |
| 2026-06-08 | $90.74 | $365.55 | 2,404,900 | — | — |
| 2026-06-05 | $90.49 | $364.54 | 2,122,100 | — | — |
| 2026-06-04 | $91.88 | $370.14 | 2,525,600 | — | — |
| 2026-06-03 | $89.46 | $360.39 | 1,921,500 | — | — |
| 2026-06-02 | $90.90 | $366.19 | 1,795,500 | — | — |
| 2026-06-01 | $90.11 | $363.01 | 2,986,100 | — | — |
| 2026-05-29 | $89.78 | $361.68 | 3,153,800 | — | — |
| 2026-05-28 | $89.75 | $361.56 | 2,127,600 | — | — |
| 2026-05-27 | $90.96 | $366.43 | 2,142,300 | — | — |
| 2026-05-26 | $89.29 | $359.71 | 2,475,000 | — | — |
| 2026-05-22 | $88.86 | $357.97 | 2,179,000 | — | — |
| 2026-05-21 | $88.83 | $357.85 | 2,489,800 | — | — |
| 2026-05-20 | $87.31 | $351.73 | 2,701,300 | — | — |
| 2026-05-19 | $83.00 | $334.37 | 2,627,300 | — | — |
| 2026-05-18 | $83.82 | $337.67 | 3,383,400 | — | — |
| 2026-05-15 | $82.30 | $331.55 | 3,568,600 | — | — |
| 2026-05-14 | $85.25 | $343.43 | 2,504,200 | — | — |
| 2026-05-13 | $84.97 | $342.30 | 2,265,600 | — | — |
| 2026-05-12 | $85.86 | $345.89 | 2,652,700 | — | — |
| 2026-05-11 | $87.09 | $350.84 | 2,790,900 | — | — |
| 2026-05-08 | $88.38 | $356.04 | 1,501,700 | — | — |
| 2026-05-07 | $87.74 | $353.46 | 2,406,200 | — | — |
| 2026-05-06 | $90.54 | $364.74 | 3,503,200 | — | — |
| 2026-05-05 | $86.20 | $347.26 | 2,386,100 | — | — |
| 2026-05-04 | $84.36 | $339.84 | 2,269,700 | — | — |
| 2026-05-01 | $88.45 | $356.32 | 2,184,900 | — | — |
| 2026-04-30 | $90.30 | $363.77 | 2,144,100 | — | — |
| 2026-04-29 | $88.71 | $357.37 | 2,602,900 | — | — |
| 2026-04-28 | $92.32 | $371.91 | 1,819,900 | — | — |
| 2026-04-27 | $93.25 | $375.66 | 1,929,400 | — | — |
| 2026-04-24 | $94.05 | $378.88 | 2,311,600 | — | — |
| 2026-04-23 | $94.18 | $379.40 | 2,216,200 | — | — |
| 2026-04-22 | $94.45 | $380.49 | 2,175,700 | — | — |
| 2026-04-21 | $94.81 | $379.93 | 3,000,500 | — | — |
| 2026-04-20 | $94.12 | $377.16 | 2,134,200 | — | — |
| 2026-04-17 | $92.79 | $371.83 | 3,620,700 | — | — |
| 2026-04-16 | $88.80 | $355.84 | 1,840,900 | — | — |
| 2026-04-15 | $88.44 | $354.40 | 2,353,900 | — | — |