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-11-05 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 | — | — | — | $80.62 | 12,865 |
| 2026-09-03 | — | — | — | $83.67 | 10,483 |
| 2026-09-02 | — | — | — | $82.13 | 13,320 |
| 2026-09-01 | — | — | — | $81.77 | 17,258 |
| 2026-08-31 | — | — | — | $83.74 | 13,416 |
| 2026-08-28 | — | — | — | $84.63 | 11,574 |
| 2026-08-27 | $84.58 | $375.80 | 215,900 | $83.90 | 13,055 |
| 2026-08-26 | $84.58 | $375.80 | 235,600 | $83.73 | 9,749 |
| 2026-08-25 | $83.64 | $371.62 | 316,800 | $84.00 | 29,719 |
| 2026-08-24 | $83.88 | $372.69 | 281,200 | $85.44 | 13,328 |
| 2026-08-21 | $85.19 | $378.51 | 353,400 | $85.48 | 15,250 |
| 2026-08-20 | $84.93 | $377.36 | 357,700 | $84.47 | 24,535 |
| 2026-08-19 | $85.18 | $378.47 | 415,800 | $86.00 | 19,807 |
| 2026-08-18 | $84.26 | $374.38 | 439,100 | $85.43 | 25,385 |
| 2026-08-17 | $86.40 | $383.89 | 352,500 | $86.77 | 20,435 |
| 2026-08-14 | $87.88 | $390.46 | 256,600 | $86.50 | 11,139 |
| 2026-08-13 | $86.27 | $383.31 | 351,900 | $85.39 | 28,767 |
| 2026-08-12 | $86.30 | $383.44 | 324,800 | $87.16 | 15,037 |
| 2026-08-11 | $86.98 | $386.46 | 428,300 | $87.78 | 27,625 |
| 2026-08-10 | $86.45 | $384.11 | 394,000 | $87.08 | 14,045 |
| 2026-08-07 | $87.62 | $389.31 | 645,300 | $87.66 | 24,016 |
| 2026-08-06 | $87.55 | $389.00 | 522,100 | $84.43 | 29,629 |
| 2026-08-05 | $84.54 | $375.62 | 843,900 | $81.73 | 34,090 |
| 2026-08-04 | $81.96 | $364.16 | 1,478,100 | $83.34 | 146,859 |
| 2026-08-03 | $89.58 | $398.02 | 550,900 | $88.47 | 35,471 |
| 2026-07-31 | $88.02 | $391.09 | 454,500 | $87.53 | 21,625 |
| 2026-07-30 | $88.23 | $392.02 | 596,200 | $88.14 | 26,164 |
| 2026-07-29 | $91.53 | $406.68 | 376,500 | $91.02 | 23,437 |
| 2026-07-28 | $91.05 | $404.55 | 256,800 | $91.17 | 10,393 |
| 2026-07-27 | $89.37 | $397.08 | 324,600 | $91.10 | 9,455 |
| 2026-07-24 | $90.15 | $400.55 | 206,300 | $89.36 | 8,108 |
| 2026-07-23 | $89.11 | $395.93 | 307,300 | $88.75 | 13,905 |
| 2026-07-22 | $89.58 | $398.02 | 454,900 | $89.62 | 32,234 |
| 2026-07-21 | $88.87 | $394.86 | 515,600 | $89.38 | 25,156 |
| 2026-07-20 | $88.89 | $394.95 | 336,900 | $90.00 | 17,521 |
| 2026-07-17 | $90.39 | $401.62 | 311,200 | — | — |
| 2026-07-16 | $91.38 | $406.01 | 299,500 | — | — |
| 2026-07-15 | $89.84 | $399.17 | 325,800 | — | — |
| 2026-07-14 | $87.74 | $389.84 | 439,600 | — | — |
| 2026-07-13 | $87.84 | $390.29 | 316,300 | — | — |
| 2026-07-10 | $87.32 | $387.98 | 372,600 | — | — |
| 2026-07-09 | $85.52 | $379.98 | 496,400 | — | — |
| 2026-07-08 | $82.90 | $368.34 | 986,100 | — | — |
| 2026-07-07 | $87.41 | $388.38 | 453,300 | — | — |
| 2026-07-06 | $87.60 | $389.22 | 343,400 | — | — |
| 2026-07-02 | $86.35 | $383.67 | 397,900 | — | — |
| 2026-07-01 | $86.70 | $385.22 | 431,300 | — | — |
| 2026-06-30 | $90.82 | $403.53 | 519,900 | — | — |
| 2026-06-29 | $90.36 | $401.48 | 755,100 | — | — |
| 2026-06-26 | $93.40 | $414.99 | 2,492,700 | — | — |
| 2026-06-25 | $93.09 | $413.61 | 486,500 | — | — |
| 2026-06-24 | $91.89 | $408.28 | 767,000 | — | — |
| 2026-06-23 | $87.49 | $388.73 | 485,100 | — | — |
| 2026-06-22 | $90.70 | $402.99 | 848,400 | — | — |
| 2026-06-18 | $91.80 | $407.88 | 1,456,600 | — | — |
| 2026-06-17 | $88.45 | $393.00 | 416,000 | — | — |
| 2026-06-16 | $88.31 | $392.37 | 593,700 | — | — |
| 2026-06-15 | $89.21 | $396.37 | 610,900 | — | — |
| 2026-06-12 | $87.65 | $389.44 | 463,200 | — | — |
| 2026-06-11 | $85.46 | $379.71 | 373,700 | — | — |
| 2026-06-10 | $83.03 | $368.91 | 499,800 | — | — |
| 2026-06-09 | $84.39 | $374.96 | 703,800 | — | — |
| 2026-06-08 | $82.92 | $368.43 | 606,300 | — | — |
| 2026-06-05 | $80.88 | $359.36 | 424,300 | — | — |
| 2026-06-04 | $83.04 | $368.96 | 479,600 | — | — |
| 2026-06-03 | $85.27 | $378.87 | 545,900 | — | — |
| 2026-06-02 | $87.30 | $387.89 | 444,000 | — | — |
| 2026-06-01 | $86.72 | $385.31 | 401,600 | — | — |
| 2026-05-29 | $87.51 | $388.82 | 550,200 | — | — |
| 2026-05-28 | $87.71 | $387.61 | 597,400 | — | — |
| 2026-05-27 | $86.12 | $380.58 | 777,500 | — | — |
| 2026-05-26 | $84.73 | $374.44 | 547,500 | — | — |
| 2026-05-22 | $83.41 | $368.60 | 492,200 | — | — |
| 2026-05-21 | $78.34 | $346.20 | 418,000 | — | — |
| 2026-05-20 | $78.25 | $345.80 | 379,700 | — | — |
| 2026-05-19 | $78.60 | $347.35 | 308,800 | — | — |
| 2026-05-18 | $81.93 | $362.06 | 471,300 | — | — |
| 2026-05-15 | $81.00 | $357.95 | 445,300 | — | — |
| 2026-05-14 | $82.09 | $362.77 | 310,600 | — | — |
| 2026-05-13 | $82.90 | $366.35 | 354,900 | — | — |
| 2026-05-12 | $84.53 | $373.55 | 347,900 | — | — |
| 2026-05-11 | $84.55 | $373.64 | 550,600 | — | — |
| 2026-05-08 | $85.68 | $378.64 | 568,600 | — | — |
| 2026-05-07 | $81.28 | $359.19 | 516,400 | — | — |
| 2026-05-06 | $82.41 | $364.18 | 758,500 | — | — |
| 2026-05-05 | $78.93 | $348.81 | 500,500 | — | — |
| 2026-05-04 | $75.85 | $335.19 | 343,900 | — | — |
| 2026-05-01 | $77.33 | $341.74 | 300,800 | — | — |
| 2026-04-30 | $76.96 | $340.10 | 317,900 | — | — |
| 2026-04-29 | $75.76 | $334.80 | 319,600 | — | — |
| 2026-04-28 | $76.86 | $339.66 | 247,900 | — | — |
| 2026-04-27 | $77.26 | $341.43 | 281,500 | — | — |
| 2026-04-24 | $76.85 | $339.61 | 248,100 | — | — |
| 2026-04-23 | $76.29 | $337.14 | 297,200 | — | — |
| 2026-04-22 | $75.41 | $333.25 | 270,900 | — | — |
| 2026-04-21 | $76.02 | $335.95 | 338,700 | — | — |
| 2026-04-20 | $75.51 | $333.69 | 293,400 | — | — |
| 2026-04-17 | $74.43 | $328.92 | 355,300 | — | — |
| 2026-04-16 | $73.42 | $324.46 | 303,800 | — | — |
| 2026-04-15 | $73.32 | $324.01 | 346,900 | — | — |