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
- 2014-07-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 | — | — | — | $49.65 | 66,326 |
| 2026-09-03 | — | — | — | $49.76 | 38,164 |
| 2026-09-02 | — | — | — | $49.02 | 45,850 |
| 2026-09-01 | — | — | — | $49.73 | 42,546 |
| 2026-08-31 | — | — | — | $49.54 | 58,142 |
| 2026-08-28 | — | — | — | $51.35 | 60,027 |
| 2026-08-27 | $52.36 | $52.36 | 1,250,900 | $51.08 | 69,775 |
| 2026-08-26 | $50.96 | $50.96 | 1,415,300 | $50.15 | 88,603 |
| 2026-08-25 | $50.80 | $50.80 | 1,784,500 | $48.13 | 88,139 |
| 2026-08-24 | $47.50 | $47.50 | 769,400 | $48.38 | 29,394 |
| 2026-08-21 | $48.61 | $48.61 | 1,159,900 | $46.88 | 74,920 |
| 2026-08-20 | $46.99 | $46.99 | 911,200 | $45.84 | 52,761 |
| 2026-08-19 | $46.51 | $46.51 | 1,887,600 | $46.94 | 96,595 |
| 2026-08-18 | $46.18 | $46.18 | 840,100 | $45.22 | 58,421 |
| 2026-08-17 | $46.38 | $46.38 | 733,000 | $45.33 | 48,041 |
| 2026-08-14 | $45.32 | $45.32 | 708,800 | $47.04 | 43,671 |
| 2026-08-13 | $47.38 | $47.38 | 739,200 | $47.69 | 68,262 |
| 2026-08-12 | $47.31 | $47.31 | 984,900 | $47.52 | 56,728 |
| 2026-08-11 | $47.23 | $47.23 | 638,400 | $47.20 | 37,265 |
| 2026-08-10 | $47.07 | $47.07 | 1,229,000 | $46.81 | 93,438 |
| 2026-08-07 | $46.69 | $46.69 | 966,500 | $44.91 | 49,052 |
| 2026-08-06 | $44.81 | $44.81 | 790,100 | $45.76 | 52,622 |
| 2026-08-05 | $45.50 | $45.50 | 1,119,300 | $46.97 | 103,495 |
| 2026-08-04 | $47.09 | $47.09 | 1,647,000 | $47.41 | 86,077 |
| 2026-08-03 | $47.85 | $47.85 | 2,927,000 | $47.13 | 146,553 |
| 2026-07-31 | $43.71 | $43.71 | 2,780,300 | $42.49 | 214,448 |
| 2026-07-30 | $38.10 | $38.10 | 1,741,300 | $35.24 | 65,893 |
| 2026-07-29 | $35.41 | $35.41 | 744,500 | $35.69 | 55,020 |
| 2026-07-28 | $35.75 | $35.75 | 939,400 | $36.07 | 28,185 |
| 2026-07-27 | $36.36 | $36.36 | 603,700 | $37.29 | 42,354 |
| 2026-07-24 | $37.14 | $37.14 | 481,200 | $38.21 | 23,988 |
| 2026-07-23 | $37.61 | $37.61 | 749,900 | $38.43 | 46,350 |
| 2026-07-22 | $37.78 | $37.78 | 1,034,200 | $38.60 | 55,017 |
| 2026-07-21 | $38.54 | $38.54 | 1,135,500 | $37.75 | 43,998 |
| 2026-07-20 | $38.37 | $38.37 | 1,183,800 | $39.10 | 60,972 |
| 2026-07-17 | $39.73 | $39.73 | 1,763,300 | — | — |
| 2026-07-16 | $40.34 | $40.34 | 4,484,600 | — | — |
| 2026-07-15 | $29.75 | $29.75 | 619,200 | — | — |
| 2026-07-14 | $28.93 | $28.93 | 942,600 | — | — |
| 2026-07-13 | $28.76 | $28.76 | 561,100 | — | — |
| 2026-07-10 | $28.51 | $28.51 | 665,600 | — | — |
| 2026-07-09 | $29.11 | $29.11 | 699,800 | — | — |
| 2026-07-08 | $27.55 | $27.55 | 1,642,100 | — | — |
| 2026-07-07 | $28.31 | $28.31 | 625,900 | — | — |
| 2026-07-06 | $29.06 | $29.06 | 723,600 | — | — |
| 2026-07-02 | $29.19 | $29.19 | 855,900 | — | — |
| 2026-07-01 | $29.25 | $29.25 | 726,700 | — | — |
| 2026-06-30 | $28.50 | $28.50 | 642,700 | — | — |
| 2026-06-29 | $29.28 | $29.28 | 498,300 | — | — |
| 2026-06-26 | $28.82 | $28.82 | 1,646,900 | — | — |
| 2026-06-25 | $27.85 | $27.85 | 1,315,800 | — | — |
| 2026-06-24 | $27.13 | $27.13 | 1,429,000 | — | — |
| 2026-06-23 | $25.12 | $25.12 | 691,400 | — | — |
| 2026-06-22 | $25.05 | $25.05 | 735,800 | — | — |
| 2026-06-18 | $26.18 | $26.18 | 2,744,500 | — | — |
| 2026-06-17 | $23.48 | $23.48 | 970,600 | — | — |
| 2026-06-16 | $23.25 | $23.25 | 938,000 | — | — |
| 2026-06-15 | $24.08 | $24.08 | 903,400 | — | — |
| 2026-06-12 | $22.97 | $22.97 | 769,100 | — | — |
| 2026-06-11 | $23.66 | $23.66 | 839,500 | — | — |
| 2026-06-10 | $23.46 | $23.46 | 757,000 | — | — |
| 2026-06-09 | $22.75 | $22.75 | 754,500 | — | — |
| 2026-06-08 | $21.95 | $21.95 | 366,100 | — | — |
| 2026-06-05 | $22.25 | $22.25 | 548,400 | — | — |
| 2026-06-04 | $23.12 | $23.12 | 1,604,000 | — | — |
| 2026-06-03 | $22.31 | $22.31 | 700,300 | — | — |
| 2026-06-02 | $22.07 | $22.07 | 904,000 | — | — |
| 2026-06-01 | $22.80 | $22.80 | 598,900 | — | — |
| 2026-05-29 | $22.82 | $22.82 | 685,300 | — | — |
| 2026-05-28 | $22.70 | $22.70 | 773,400 | — | — |
| 2026-05-27 | $22.16 | $22.16 | 472,900 | — | — |
| 2026-05-26 | $21.54 | $21.54 | 476,900 | — | — |
| 2026-05-22 | $21.63 | $21.63 | 522,100 | — | — |
| 2026-05-21 | $21.57 | $21.57 | 670,300 | — | — |
| 2026-05-20 | $21.15 | $21.15 | 1,320,600 | — | — |
| 2026-05-19 | $20.53 | $20.53 | 589,400 | — | — |
| 2026-05-18 | $20.59 | $20.59 | 895,000 | — | — |
| 2026-05-15 | $19.97 | $19.97 | 637,600 | — | — |
| 2026-05-14 | $20.49 | $20.49 | 470,300 | — | — |
| 2026-05-13 | $20.61 | $20.61 | 449,700 | — | — |
| 2026-05-12 | $21.40 | $21.40 | 437,800 | — | — |
| 2026-05-11 | $21.55 | $21.55 | 507,100 | — | — |
| 2026-05-08 | $21.82 | $21.82 | 691,800 | — | — |
| 2026-05-07 | $21.44 | $21.44 | 647,200 | — | — |
| 2026-05-06 | $20.95 | $20.95 | 568,400 | — | — |
| 2026-05-05 | $20.70 | $20.70 | 450,700 | — | — |
| 2026-05-04 | $20.96 | $20.96 | 680,400 | — | — |
| 2026-05-01 | $21.50 | $21.50 | 863,500 | — | — |
| 2026-04-30 | $20.81 | $20.81 | 997,400 | — | — |
| 2026-04-29 | $20.80 | $20.80 | 1,841,000 | — | — |
| 2026-04-28 | $21.91 | $21.91 | 792,100 | — | — |
| 2026-04-27 | $21.85 | $21.85 | 654,400 | — | — |
| 2026-04-24 | $21.23 | $21.23 | 570,700 | — | — |
| 2026-04-23 | $20.06 | $20.06 | 558,100 | — | — |
| 2026-04-22 | $20.63 | $20.63 | 477,400 | — | — |
| 2026-04-21 | $20.73 | $20.73 | 488,600 | — | — |
| 2026-04-20 | $21.29 | $21.29 | 604,100 | — | — |
| 2026-04-17 | $21.42 | $21.42 | 1,389,000 | — | — |
| 2026-04-16 | $22.42 | $22.42 | 2,964,100 | — | — |
| 2026-04-15 | $17.57 | $17.57 | 594,200 | — | — |