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
- 2023-04-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 | — | — | — | $77.11 | 11,543 |
| 2026-09-03 | — | — | — | $77.34 | 9,847 |
| 2026-09-02 | — | — | — | $78.69 | 17,662 |
| 2026-09-01 | — | — | — | $77.16 | 23,548 |
| 2026-08-31 | — | — | — | $78.46 | 13,366 |
| 2026-08-28 | — | — | — | $77.90 | 12,161 |
| 2026-08-27 | $78.15 | $78.15 | 265,100 | $79.48 | 5,865 |
| 2026-08-26 | $79.49 | $79.49 | 247,400 | $80.49 | 26,829 |
| 2026-08-25 | $80.63 | $80.63 | 220,900 | $80.20 | 18,254 |
| 2026-08-24 | $79.59 | $79.59 | 207,100 | $80.32 | 10,818 |
| 2026-08-21 | $79.89 | $79.89 | 244,800 | $81.64 | 17,210 |
| 2026-08-20 | $79.83 | $79.83 | 202,400 | $81.79 | 6,259 |
| 2026-08-19 | $82.43 | $82.43 | 219,500 | $82.46 | 9,348 |
| 2026-08-18 | $81.90 | $81.90 | 237,100 | $85.56 | 10,203 |
| 2026-08-17 | $84.86 | $84.86 | 477,200 | $85.50 | 17,514 |
| 2026-08-14 | $85.44 | $85.44 | 415,900 | $84.49 | 16,407 |
| 2026-08-13 | $84.29 | $84.29 | 632,800 | $88.07 | 49,151 |
| 2026-08-12 | $88.42 | $88.42 | 761,700 | $81.66 | 44,221 |
| 2026-08-11 | $79.37 | $79.37 | 467,700 | $78.29 | 26,685 |
| 2026-08-10 | $78.07 | $78.07 | 347,400 | $76.52 | 15,284 |
| 2026-08-07 | $76.55 | $76.55 | 279,000 | $76.65 | 13,984 |
| 2026-08-06 | $76.67 | $76.67 | 330,300 | $77.82 | 10,790 |
| 2026-08-05 | $77.80 | $77.80 | 322,200 | $78.08 | 12,444 |
| 2026-08-04 | $78.01 | $78.01 | 445,700 | $77.30 | 24,336 |
| 2026-08-03 | $76.97 | $76.97 | 331,700 | $77.57 | 14,409 |
| 2026-07-31 | $77.26 | $77.26 | 278,900 | $78.65 | 18,949 |
| 2026-07-30 | $78.86 | $78.86 | 310,000 | $75.58 | 13,049 |
| 2026-07-29 | $75.99 | $75.99 | 307,800 | $77.55 | 12,208 |
| 2026-07-28 | $77.19 | $77.19 | 273,900 | $77.84 | 12,904 |
| 2026-07-27 | $77.32 | $77.32 | 270,200 | $77.21 | 10,303 |
| 2026-07-24 | $76.26 | $76.26 | 214,500 | $77.10 | 8,874 |
| 2026-07-23 | $76.37 | $76.37 | 304,200 | $77.82 | 13,574 |
| 2026-07-22 | $78.18 | $78.18 | 438,200 | $76.30 | 19,615 |
| 2026-07-21 | $76.46 | $76.46 | 538,100 | $76.49 | 24,338 |
| 2026-07-20 | $76.64 | $76.64 | 465,100 | $75.44 | 28,021 |
| 2026-07-17 | $75.25 | $75.25 | 424,600 | — | — |
| 2026-07-16 | $74.02 | $74.02 | 449,700 | — | — |
| 2026-07-15 | $74.09 | $74.09 | 292,400 | — | — |
| 2026-07-14 | $73.65 | $73.65 | 340,700 | — | — |
| 2026-07-13 | $74.99 | $74.99 | 351,200 | — | — |
| 2026-07-10 | $74.24 | $74.24 | 257,800 | — | — |
| 2026-07-09 | $74.59 | $74.59 | 262,700 | — | — |
| 2026-07-08 | $74.77 | $74.77 | 658,300 | — | — |
| 2026-07-07 | $74.98 | $74.98 | 673,200 | — | — |
| 2026-07-06 | $75.87 | $75.87 | 464,000 | — | — |
| 2026-07-02 | $78.39 | $78.39 | 706,000 | — | — |
| 2026-07-01 | $79.48 | $79.48 | 427,700 | — | — |
| 2026-06-30 | $80.89 | $80.89 | 546,900 | — | — |
| 2026-06-29 | $80.95 | $80.95 | 749,600 | — | — |
| 2026-06-26 | $80.30 | $80.30 | 1,800,000 | — | — |
| 2026-06-25 | $78.84 | $78.84 | 431,400 | — | — |
| 2026-06-24 | $76.51 | $76.51 | 587,300 | — | — |
| 2026-06-23 | $76.44 | $76.44 | 748,800 | — | — |
| 2026-06-22 | $75.32 | $75.32 | 706,600 | — | — |
| 2026-06-18 | $73.43 | $73.43 | 665,800 | — | — |
| 2026-06-17 | $73.00 | $73.00 | 427,600 | — | — |
| 2026-06-16 | $75.32 | $75.32 | 563,000 | — | — |
| 2026-06-15 | $74.57 | $74.57 | 748,600 | — | — |
| 2026-06-12 | $73.49 | $73.49 | 382,300 | — | — |
| 2026-06-11 | $74.27 | $74.27 | 615,800 | — | — |
| 2026-06-10 | $72.78 | $72.78 | 722,600 | — | — |
| 2026-06-09 | $72.39 | $72.39 | 347,400 | — | — |
| 2026-06-08 | $72.22 | $72.22 | 421,300 | — | — |
| 2026-06-05 | $72.08 | $72.08 | 457,200 | — | — |
| 2026-06-04 | $71.27 | $71.27 | 523,400 | — | — |
| 2026-06-03 | $71.80 | $71.80 | 322,700 | — | — |
| 2026-06-02 | $72.08 | $72.08 | 452,500 | — | — |
| 2026-06-01 | $72.35 | $72.35 | 546,500 | — | — |
| 2026-05-29 | $70.53 | $70.53 | 318,300 | — | — |
| 2026-05-28 | $69.65 | $69.65 | 419,900 | — | — |
| 2026-05-27 | $69.99 | $69.99 | 394,000 | — | — |
| 2026-05-26 | $70.56 | $70.56 | 314,900 | — | — |
| 2026-05-22 | $69.64 | $69.64 | 239,100 | — | — |
| 2026-05-21 | $69.37 | $69.37 | 375,900 | — | — |
| 2026-05-20 | $69.58 | $69.58 | 416,600 | — | — |
| 2026-05-19 | $68.81 | $68.81 | 265,700 | — | — |
| 2026-05-18 | $69.04 | $69.04 | 482,100 | — | — |
| 2026-05-15 | $68.33 | $68.33 | 406,800 | — | — |
| 2026-05-14 | $68.48 | $68.48 | 469,500 | — | — |
| 2026-05-13 | $66.22 | $66.22 | 927,100 | — | — |
| 2026-05-12 | $64.56 | $64.56 | 539,900 | — | — |
| 2026-05-11 | $63.95 | $63.95 | 657,600 | — | — |
| 2026-05-08 | $65.27 | $65.27 | 677,400 | — | — |
| 2026-05-07 | $66.74 | $66.74 | 917,800 | — | — |
| 2026-05-06 | $66.95 | $66.95 | 437,700 | — | — |
| 2026-05-05 | $65.99 | $65.99 | 340,900 | — | — |
| 2026-05-04 | $66.00 | $66.00 | 347,700 | — | — |
| 2026-05-01 | $67.66 | $67.66 | 533,100 | — | — |
| 2026-04-30 | $66.92 | $66.92 | 325,600 | — | — |
| 2026-04-29 | $64.73 | $64.73 | 235,700 | — | — |
| 2026-04-28 | $64.87 | $64.87 | 365,000 | — | — |
| 2026-04-27 | $64.22 | $64.22 | 375,900 | — | — |
| 2026-04-24 | $63.46 | $63.46 | 435,100 | — | — |
| 2026-04-23 | $61.70 | $61.70 | 258,900 | — | — |
| 2026-04-22 | $61.67 | $61.67 | 189,200 | — | — |
| 2026-04-21 | $61.42 | $61.42 | 231,600 | — | — |
| 2026-04-20 | $62.89 | $62.89 | 266,600 | — | — |
| 2026-04-17 | $62.78 | $62.78 | 248,900 | — | — |
| 2026-04-16 | $61.13 | $61.13 | 431,500 | — | — |
| 2026-04-15 | $60.80 | $60.80 | 215,200 | — | — |