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
- 1981-04-30 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 | — | — | — | $46.33 | 250,847 |
| 2026-09-03 | — | — | — | $47.98 | 437,023 |
| 2026-09-02 | — | — | — | $46.04 | 632,926 |
| 2026-09-01 | — | — | — | $45.82 | 506,809 |
| 2026-08-31 | — | — | — | $45.27 | 503,356 |
| 2026-08-28 | — | — | — | $46.10 | 494,916 |
| 2026-08-27 | $46.26 | $89.97 | 13,024,400 | $45.97 | 574,401 |
| 2026-08-26 | $47.19 | $91.78 | 8,877,900 | $47.81 | 515,311 |
| 2026-08-25 | $48.66 | $94.63 | 15,526,700 | $47.82 | 792,073 |
| 2026-08-24 | $46.92 | $91.25 | 9,674,200 | $47.12 | 519,790 |
| 2026-08-21 | $46.74 | $90.90 | 10,912,600 | $46.35 | 457,675 |
| 2026-08-20 | $46.14 | $89.73 | 9,669,900 | $46.82 | 542,133 |
| 2026-08-19 | $46.48 | $90.40 | 19,511,400 | $46.01 | 882,118 |
| 2026-08-18 | $45.71 | $88.90 | 12,089,900 | $44.93 | 893,741 |
| 2026-08-17 | $44.88 | $87.28 | 14,626,400 | $45.14 | 845,490 |
| 2026-08-14 | $45.89 | $88.12 | 10,853,700 | $46.90 | 692,669 |
| 2026-08-13 | $46.72 | $89.72 | 10,186,900 | $45.96 | 606,915 |
| 2026-08-12 | $46.39 | $89.08 | 9,563,800 | $45.88 | 552,164 |
| 2026-08-11 | $47.17 | $90.58 | 7,834,700 | $47.55 | 489,720 |
| 2026-08-10 | $47.73 | $91.65 | 10,185,200 | $46.93 | 627,435 |
| 2026-08-07 | $47.26 | $90.75 | 12,079,400 | $47.15 | 934,449 |
| 2026-08-06 | $45.97 | $88.28 | 13,121,000 | $45.61 | 492,063 |
| 2026-08-05 | $44.53 | $85.51 | 22,275,700 | $44.94 | 1,266,877 |
| 2026-08-04 | $44.28 | $85.03 | 47,478,800 | $47.58 | 3,123,443 |
| 2026-08-03 | $47.09 | $90.43 | 11,859,700 | $47.06 | 797,471 |
| 2026-07-31 | $47.08 | $90.41 | 26,798,000 | $47.40 | 1,501,750 |
| 2026-07-30 | $51.61 | $99.11 | 10,594,900 | $50.70 | 733,234 |
| 2026-07-29 | $51.58 | $99.05 | 8,713,000 | $51.00 | 571,099 |
| 2026-07-28 | $50.96 | $97.86 | 9,521,700 | $49.95 | 596,372 |
| 2026-07-27 | $49.67 | $95.38 | 6,803,000 | $49.17 | 558,170 |
| 2026-07-24 | $48.77 | $93.65 | 10,799,100 | $48.89 | 407,270 |
| 2026-07-23 | $48.18 | $92.52 | 8,178,200 | $48.30 | 577,852 |
| 2026-07-22 | $48.19 | $92.54 | 8,289,400 | $49.51 | 437,366 |
| 2026-07-21 | $49.38 | $94.82 | 5,785,800 | $49.19 | 354,778 |
| 2026-07-20 | $49.61 | $95.26 | 7,299,000 | $50.40 | 391,209 |
| 2026-07-17 | $50.32 | $96.63 | 9,542,600 | — | — |
| 2026-07-16 | $51.48 | $98.86 | 9,792,400 | — | — |
| 2026-07-15 | $50.56 | $97.09 | 10,314,900 | — | — |
| 2026-07-14 | $49.07 | $94.23 | 6,623,700 | — | — |
| 2026-07-13 | $49.28 | $94.63 | 7,420,400 | — | — |
| 2026-07-10 | $49.48 | $95.02 | 6,317,800 | — | — |
| 2026-07-09 | $48.88 | $93.86 | 5,458,500 | — | — |
| 2026-07-08 | $48.89 | $93.88 | 9,137,800 | — | — |
| 2026-07-07 | $49.64 | $95.32 | 12,222,700 | — | — |
| 2026-07-06 | $49.26 | $94.59 | 12,333,300 | — | — |
| 2026-07-02 | $50.43 | $96.84 | 12,069,100 | — | — |
| 2026-07-01 | $48.77 | $93.65 | 11,248,400 | — | — |
| 2026-06-30 | $47.94 | $92.06 | 8,579,300 | — | — |
| 2026-06-29 | $48.34 | $92.83 | 9,324,100 | — | — |
| 2026-06-26 | $48.07 | $92.31 | 20,136,400 | — | — |
| 2026-06-25 | $47.64 | $91.48 | 12,471,200 | — | — |
| 2026-06-24 | $47.41 | $91.04 | 15,078,200 | — | — |
| 2026-06-23 | $47.42 | $91.06 | 17,674,300 | — | — |
| 2026-06-22 | $45.88 | $88.10 | 17,141,300 | — | — |
| 2026-06-18 | $43.19 | $82.94 | 8,996,700 | — | — |
| 2026-06-17 | $43.52 | $83.57 | 9,862,800 | — | — |
| 2026-06-16 | $43.55 | $83.63 | 7,146,600 | — | — |
| 2026-06-15 | $43.92 | $84.34 | 10,223,300 | — | — |
| 2026-06-12 | $43.88 | $84.26 | 14,799,200 | — | — |
| 2026-06-11 | $43.96 | $84.42 | 12,719,800 | — | — |
| 2026-06-10 | $42.81 | $82.21 | 16,563,900 | — | — |
| 2026-06-09 | $42.19 | $81.02 | 14,720,100 | — | — |
| 2026-06-08 | $41.02 | $78.77 | 20,690,200 | — | — |
| 2026-06-05 | $42.96 | $82.50 | 10,855,600 | — | — |
| 2026-06-04 | $43.75 | $84.01 | 16,440,300 | — | — |
| 2026-06-03 | $42.00 | $80.65 | 11,342,000 | — | — |
| 2026-06-02 | $42.92 | $82.42 | 17,145,200 | — | — |
| 2026-06-01 | $44.07 | $84.63 | 12,978,900 | — | — |
| 2026-05-29 | $45.58 | $87.53 | 10,986,400 | — | — |
| 2026-05-28 | $45.51 | $87.39 | 14,639,300 | — | — |
| 2026-05-27 | $44.55 | $85.55 | 11,326,200 | — | — |
| 2026-05-26 | $44.19 | $84.86 | 9,355,700 | — | — |
| 2026-05-22 | $44.96 | $86.34 | 10,791,000 | — | — |
| 2026-05-21 | $44.39 | $85.24 | 11,628,000 | — | — |
| 2026-05-20 | $45.07 | $86.55 | 10,762,200 | — | — |
| 2026-05-19 | $44.28 | $85.03 | 9,704,400 | — | — |
| 2026-05-18 | $44.28 | $85.03 | 15,403,400 | — | — |
| 2026-05-15 | $44.74 | $85.91 | 16,383,800 | — | — |
| 2026-05-14 | $45.80 | $87.95 | 13,297,200 | — | — |
| 2026-05-13 | $47.08 | $90.41 | 9,998,700 | — | — |
| 2026-05-12 | $47.00 | $90.25 | 14,248,200 | — | — |
| 2026-05-11 | $46.40 | $89.10 | 17,851,600 | — | — |
| 2026-05-08 | $46.07 | $88.47 | 12,054,100 | — | — |
| 2026-05-07 | $45.80 | $87.95 | 16,912,600 | — | — |
| 2026-05-06 | $45.76 | $87.87 | 30,895,000 | — | — |
| 2026-05-05 | $44.87 | $86.16 | 21,292,000 | — | — |
| 2026-05-04 | $44.39 | $85.24 | 18,675,700 | — | — |
| 2026-05-01 | $43.88 | $84.26 | 26,254,500 | — | — |
| 2026-04-30 | $42.22 | $81.07 | 25,208,100 | — | — |
| 2026-04-29 | $40.29 | $77.37 | 16,339,400 | — | — |
| 2026-04-28 | $41.17 | $79.06 | 16,387,700 | — | — |
| 2026-04-27 | $41.20 | $79.12 | 19,367,700 | — | — |
| 2026-04-24 | $41.17 | $79.06 | 25,017,300 | — | — |
| 2026-04-23 | $38.52 | $73.97 | 12,266,500 | — | — |
| 2026-04-22 | $39.15 | $75.18 | 17,620,600 | — | — |
| 2026-04-21 | $39.42 | $75.70 | 25,186,400 | — | — |
| 2026-04-20 | $40.46 | $77.69 | 10,467,100 | — | — |
| 2026-04-17 | $40.52 | $77.81 | 13,204,000 | — | — |
| 2026-04-16 | $40.93 | $78.60 | 16,083,800 | — | — |
| 2026-04-15 | $40.81 | $78.37 | 19,479,400 | — | — |