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 | — | — | — | $46.20 | 16,016 |
| 2026-09-03 | — | — | — | $46.18 | 11,386 |
| 2026-09-02 | — | — | — | $45.21 | 41,976 |
| 2026-09-01 | — | — | — | $45.48 | 17,689 |
| 2026-08-31 | — | — | — | $45.99 | 8,292 |
| 2026-08-28 | — | — | — | $46.20 | 8,943 |
| 2026-08-27 | $46.23 | $163.56 | 166,500 | $46.18 | 7,785 |
| 2026-08-26 | $46.24 | $163.59 | 203,600 | $46.07 | 11,307 |
| 2026-08-25 | $46.11 | $163.13 | 201,700 | $46.35 | 8,734 |
| 2026-08-24 | $46.47 | $164.40 | 200,400 | $46.72 | 8,495 |
| 2026-08-21 | $46.52 | $164.58 | 378,400 | $46.96 | 9,712 |
| 2026-08-20 | $46.58 | $164.79 | 218,900 | $46.37 | 14,480 |
| 2026-08-19 | $46.51 | $164.55 | 336,600 | $47.66 | 18,020 |
| 2026-08-18 | $47.69 | $168.72 | 204,400 | $48.23 | 14,207 |
| 2026-08-17 | $48.13 | $170.28 | 248,700 | $48.27 | 12,053 |
| 2026-08-14 | $48.29 | $170.84 | 173,100 | $48.29 | 6,838 |
| 2026-08-13 | $48.28 | $170.81 | 308,600 | $48.50 | 15,549 |
| 2026-08-12 | $48.12 | $170.24 | 303,800 | $48.05 | 15,477 |
| 2026-08-11 | $47.85 | $169.29 | 226,200 | $47.60 | 10,007 |
| 2026-08-10 | $47.30 | $167.34 | 266,300 | $47.07 | 8,248 |
| 2026-08-07 | $47.42 | $167.77 | 234,700 | $48.01 | 11,535 |
| 2026-08-06 | $47.91 | $169.50 | 300,800 | $48.99 | 24,099 |
| 2026-08-05 | $48.52 | $171.66 | 374,900 | $48.49 | 29,306 |
| 2026-08-04 | $48.49 | $171.55 | 430,300 | $48.02 | 19,935 |
| 2026-08-03 | $48.02 | $169.89 | 309,800 | $47.78 | 15,633 |
| 2026-07-31 | $47.45 | $167.87 | 360,400 | $47.62 | 15,673 |
| 2026-07-30 | $47.54 | $168.19 | 581,200 | $47.17 | 31,571 |
| 2026-07-29 | $46.93 | $166.03 | 1,019,700 | $46.79 | 58,313 |
| 2026-07-28 | $46.77 | $165.47 | 607,800 | $46.85 | 34,633 |
| 2026-07-27 | $46.31 | $163.84 | 578,600 | $46.85 | 28,637 |
| 2026-07-24 | $46.61 | $164.90 | 718,600 | $45.97 | 47,076 |
| 2026-07-23 | $46.12 | $163.17 | 669,300 | $45.67 | 27,389 |
| 2026-07-22 | $46.27 | $163.70 | 444,000 | $46.78 | 22,915 |
| 2026-07-21 | $46.62 | $164.94 | 425,100 | $46.68 | 22,390 |
| 2026-07-20 | $46.58 | $164.79 | 329,100 | $47.18 | 25,204 |
| 2026-07-17 | $46.88 | $165.86 | 579,200 | — | — |
| 2026-07-16 | $47.66 | $168.61 | 692,200 | — | — |
| 2026-07-15 | $46.73 | $165.32 | 308,100 | — | — |
| 2026-07-14 | $46.24 | $163.59 | 288,000 | — | — |
| 2026-07-13 | $46.39 | $164.12 | 341,800 | — | — |
| 2026-07-10 | $46.27 | $163.70 | 241,500 | — | — |
| 2026-07-09 | $45.90 | $162.39 | 374,700 | — | — |
| 2026-07-08 | $45.06 | $159.42 | 418,000 | — | — |
| 2026-07-07 | $46.23 | $163.56 | 289,500 | — | — |
| 2026-07-06 | $46.55 | $164.69 | 325,000 | — | — |
| 2026-07-02 | $46.38 | $164.09 | 356,600 | — | — |
| 2026-07-01 | $47.09 | $166.60 | 665,400 | — | — |
| 2026-06-30 | $46.01 | $162.78 | 713,400 | — | — |
| 2026-06-29 | $46.06 | $162.95 | 601,700 | — | — |
| 2026-06-26 | $46.59 | $164.83 | 1,516,000 | — | — |
| 2026-06-25 | $46.34 | $163.94 | 284,100 | — | — |
| 2026-06-24 | $46.03 | $162.85 | 493,600 | — | — |
| 2026-06-23 | $45.64 | $161.47 | 349,300 | — | — |
| 2026-06-22 | $45.10 | $159.56 | 391,800 | — | — |
| 2026-06-18 | $44.67 | $158.04 | 844,400 | — | — |
| 2026-06-17 | $44.31 | $156.76 | 698,100 | — | — |
| 2026-06-16 | $45.25 | $160.09 | 412,500 | — | — |
| 2026-06-15 | $45.17 | $159.81 | 375,900 | — | — |
| 2026-06-12 | $45.91 | $162.42 | 328,600 | — | — |
| 2026-06-11 | $45.41 | $160.65 | 359,700 | — | — |
| 2026-06-10 | $45.22 | $159.98 | 453,700 | — | — |
| 2026-06-09 | $44.87 | $158.74 | 260,900 | — | — |
| 2026-06-08 | $44.34 | $156.87 | 358,300 | — | — |
| 2026-06-05 | $44.15 | $156.20 | 306,500 | — | — |
| 2026-06-04 | $44.02 | $155.74 | 328,800 | — | — |
| 2026-06-03 | $42.87 | $151.67 | 360,500 | — | — |
| 2026-06-02 | $43.95 | $155.49 | 339,400 | — | — |
| 2026-06-01 | $43.25 | $153.01 | 350,300 | — | — |
| 2026-05-29 | $44.16 | $155.35 | 382,400 | — | — |
| 2026-05-28 | $44.12 | $155.21 | 324,400 | — | — |
| 2026-05-27 | $44.17 | $155.38 | 351,100 | — | — |
| 2026-05-26 | $44.78 | $157.53 | 343,000 | — | — |
| 2026-05-22 | $44.40 | $156.19 | 274,400 | — | — |
| 2026-05-21 | $44.46 | $156.40 | 301,500 | — | — |
| 2026-05-20 | $44.26 | $155.70 | 559,800 | — | — |
| 2026-05-19 | $43.81 | $154.12 | 353,700 | — | — |
| 2026-05-18 | $43.91 | $154.47 | 454,700 | — | — |
| 2026-05-15 | $43.10 | $151.62 | 359,100 | — | — |
| 2026-05-14 | $43.76 | $153.94 | 226,100 | — | — |
| 2026-05-13 | $43.46 | $152.89 | 271,400 | — | — |
| 2026-05-12 | $43.80 | $154.08 | 350,300 | — | — |
| 2026-05-11 | $44.10 | $155.14 | 443,200 | — | — |
| 2026-05-08 | $44.73 | $157.35 | 380,800 | — | — |
| 2026-05-07 | $44.92 | $158.02 | 399,800 | — | — |
| 2026-05-06 | $44.92 | $158.02 | 239,500 | — | — |
| 2026-05-05 | $44.76 | $157.46 | 255,600 | — | — |
| 2026-05-04 | $44.34 | $155.98 | 334,200 | — | — |
| 2026-05-01 | $44.91 | $157.99 | 243,600 | — | — |
| 2026-04-30 | $44.37 | $156.09 | 407,500 | — | — |
| 2026-04-29 | $44.28 | $155.77 | 739,000 | — | — |
| 2026-04-28 | $45.50 | $160.06 | 386,400 | — | — |
| 2026-04-27 | $45.08 | $158.58 | 414,600 | — | — |
| 2026-04-24 | $44.44 | $156.33 | 320,900 | — | — |
| 2026-04-23 | $44.91 | $157.99 | 340,300 | — | — |
| 2026-04-22 | $44.52 | $156.61 | 335,000 | — | — |
| 2026-04-21 | $44.68 | $157.18 | 412,500 | — | — |
| 2026-04-20 | $45.20 | $159.01 | 385,200 | — | — |
| 2026-04-17 | $45.29 | $159.32 | 268,300 | — | — |
| 2026-04-16 | $44.16 | $155.35 | 253,000 | — | — |
| 2026-04-15 | $44.21 | $155.52 | 373,800 | — | — |