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 | — | — | — | $83.42 | 114,297 |
| 2026-09-03 | — | — | — | $85.33 | 133,517 |
| 2026-09-02 | — | — | — | $84.43 | 113,326 |
| 2026-09-01 | — | — | — | $82.58 | 149,255 |
| 2026-08-31 | — | — | — | $82.25 | 250,968 |
| 2026-08-28 | — | — | — | $80.26 | 257,593 |
| 2026-08-27 | $79.10 | $168.46 | 2,725,400 | $79.87 | 129,885 |
| 2026-08-26 | $80.09 | $170.57 | 2,551,700 | $79.01 | 157,325 |
| 2026-08-25 | $79.16 | $168.59 | 4,226,000 | $77.53 | 207,972 |
| 2026-08-24 | $78.16 | $166.46 | 3,496,100 | $79.65 | 160,651 |
| 2026-08-21 | $80.30 | $171.02 | 3,959,300 | $82.72 | 202,572 |
| 2026-08-20 | $81.70 | $174.00 | 3,388,500 | $81.21 | 169,439 |
| 2026-08-19 | $80.76 | $172.00 | 3,510,300 | $82.46 | 143,385 |
| 2026-08-18 | $82.45 | $174.49 | 3,513,600 | $82.16 | 196,693 |
| 2026-08-17 | $81.29 | $172.03 | 3,468,900 | $80.30 | 451,031 |
| 2026-08-14 | $80.45 | $170.26 | 2,065,600 | $80.60 | 77,802 |
| 2026-08-13 | $80.15 | $169.62 | 2,686,600 | $80.11 | 93,812 |
| 2026-08-12 | $79.73 | $168.73 | 4,830,200 | $79.95 | 153,663 |
| 2026-08-11 | $80.46 | $170.28 | 3,523,200 | $80.18 | 215,324 |
| 2026-08-10 | $80.49 | $170.34 | 5,510,000 | $76.84 | 170,663 |
| 2026-08-07 | $76.59 | $162.09 | 3,083,500 | $76.91 | 148,573 |
| 2026-08-06 | $77.51 | $164.03 | 4,386,500 | $78.61 | 252,656 |
| 2026-08-05 | $77.58 | $164.18 | 5,628,900 | $81.27 | 336,970 |
| 2026-08-04 | $79.87 | $169.03 | 5,073,800 | $78.89 | 296,595 |
| 2026-08-03 | $78.06 | $165.20 | 4,239,600 | $78.59 | 260,986 |
| 2026-07-31 | $79.27 | $167.76 | 7,588,500 | $80.02 | 170,834 |
| 2026-07-30 | $80.61 | $170.60 | 3,258,800 | $80.23 | 142,452 |
| 2026-07-29 | $80.38 | $170.11 | 5,105,000 | $84.06 | 311,182 |
| 2026-07-28 | $83.18 | $176.03 | 4,612,100 | $83.90 | 221,180 |
| 2026-07-27 | $83.19 | $176.06 | 3,733,100 | $84.07 | 154,223 |
| 2026-07-24 | $85.92 | $181.83 | 2,315,100 | $86.47 | 106,683 |
| 2026-07-23 | $86.35 | $182.74 | 2,573,800 | $87.30 | 78,152 |
| 2026-07-22 | $87.32 | $184.80 | 3,702,100 | $87.03 | 164,919 |
| 2026-07-21 | $86.20 | $182.43 | 3,669,500 | $86.61 | 269,654 |
| 2026-07-20 | $85.67 | $181.30 | 3,181,900 | $84.76 | 177,690 |
| 2026-07-17 | $85.90 | $181.79 | 4,330,500 | — | — |
| 2026-07-16 | $83.00 | $175.65 | 2,183,500 | — | — |
| 2026-07-15 | $82.30 | $174.17 | 2,421,600 | — | — |
| 2026-07-14 | $82.28 | $174.13 | 2,317,000 | — | — |
| 2026-07-13 | $82.04 | $173.62 | 2,700,700 | — | — |
| 2026-07-10 | $80.41 | $170.17 | 2,970,700 | — | — |
| 2026-07-09 | $78.98 | $167.15 | 3,112,000 | — | — |
| 2026-07-08 | $80.29 | $169.92 | 3,526,400 | — | — |
| 2026-07-07 | $78.20 | $165.49 | 4,442,400 | — | — |
| 2026-07-06 | $77.93 | $164.92 | 3,145,000 | — | — |
| 2026-07-02 | $76.79 | $162.51 | 2,595,500 | — | — |
| 2026-07-01 | $76.61 | $162.13 | 2,792,500 | — | — |
| 2026-06-30 | $76.40 | $161.69 | 2,970,200 | — | — |
| 2026-06-29 | $76.87 | $162.68 | 3,019,400 | — | — |
| 2026-06-26 | $76.79 | $162.51 | 4,072,300 | — | — |
| 2026-06-25 | $76.54 | $161.98 | 4,129,500 | — | — |
| 2026-06-24 | $75.08 | $158.89 | 5,438,800 | — | — |
| 2026-06-23 | $75.84 | $160.50 | 3,369,300 | — | — |
| 2026-06-22 | $76.29 | $161.45 | 3,567,700 | — | — |
| 2026-06-18 | $75.10 | $158.93 | 8,293,100 | — | — |
| 2026-06-17 | $76.50 | $161.90 | 3,450,300 | — | — |
| 2026-06-16 | $78.02 | $165.11 | 2,875,500 | — | — |
| 2026-06-15 | $79.27 | $167.76 | 3,456,600 | — | — |
| 2026-06-12 | $80.24 | $169.81 | 2,033,500 | — | — |
| 2026-06-11 | $78.90 | $166.98 | 3,379,900 | — | — |
| 2026-06-10 | $81.28 | $172.01 | 3,086,100 | — | — |
| 2026-06-09 | $80.12 | $169.56 | 2,951,600 | — | — |
| 2026-06-08 | $80.22 | $169.77 | 3,645,900 | — | — |
| 2026-06-05 | $80.92 | $171.25 | 3,512,900 | — | — |
| 2026-06-04 | $83.37 | $176.44 | 2,689,000 | — | — |
| 2026-06-03 | $84.11 | $178.00 | 3,559,600 | — | — |
| 2026-06-02 | $82.46 | $174.51 | 4,174,200 | — | — |
| 2026-06-01 | $82.62 | $174.85 | 2,983,000 | — | — |
| 2026-05-29 | $79.78 | $168.84 | 5,862,500 | — | — |
| 2026-05-28 | $80.04 | $169.39 | 3,683,600 | — | — |
| 2026-05-27 | $79.55 | $168.35 | 3,953,200 | — | — |
| 2026-05-26 | $78.01 | $165.09 | 3,308,100 | — | — |
| 2026-05-22 | $77.52 | $164.06 | 2,468,300 | — | — |
| 2026-05-21 | $77.12 | $163.21 | 3,411,800 | — | — |
| 2026-05-20 | $77.55 | $164.12 | 3,654,800 | — | — |
| 2026-05-19 | $79.39 | $166.91 | 4,489,600 | — | — |
| 2026-05-18 | $80.91 | $170.11 | 3,087,600 | — | — |
| 2026-05-15 | $80.40 | $169.04 | 4,574,600 | — | — |
| 2026-05-14 | $81.41 | $171.16 | 2,717,600 | — | — |
| 2026-05-13 | $82.89 | $174.27 | 4,140,000 | — | — |
| 2026-05-12 | $80.73 | $169.73 | 4,293,800 | — | — |
| 2026-05-11 | $79.84 | $167.86 | 3,377,600 | — | — |
| 2026-05-08 | $77.66 | $163.28 | 2,916,900 | — | — |
| 2026-05-07 | $77.53 | $163.00 | 4,879,600 | — | — |
| 2026-05-06 | $78.02 | $164.03 | 5,584,500 | — | — |
| 2026-05-05 | $79.19 | $166.49 | 9,815,200 | — | — |
| 2026-05-04 | $76.27 | $160.35 | 5,003,400 | — | — |
| 2026-05-01 | $74.94 | $157.56 | 3,823,700 | — | — |
| 2026-04-30 | $74.54 | $156.72 | 5,001,700 | — | — |
| 2026-04-29 | $74.27 | $156.15 | 5,136,000 | — | — |
| 2026-04-28 | $72.80 | $153.06 | 3,823,800 | — | — |
| 2026-04-27 | $70.54 | $148.31 | 4,208,800 | — | — |
| 2026-04-24 | $69.23 | $145.55 | 1,934,100 | — | — |
| 2026-04-23 | $70.03 | $147.23 | 2,075,800 | — | — |
| 2026-04-22 | $69.43 | $145.97 | 2,182,200 | — | — |
| 2026-04-21 | $69.83 | $146.81 | 2,906,800 | — | — |
| 2026-04-20 | $68.37 | $143.74 | 3,488,500 | — | — |
| 2026-04-17 | $67.04 | $140.95 | 4,257,200 | — | — |
| 2026-04-16 | $68.68 | $144.40 | 3,033,000 | — | — |
| 2026-04-15 | $66.95 | $140.76 | 3,245,000 | — | — |