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
- 2026-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 | — | — | — | $32.80 | 4,834 |
| 2026-09-03 | — | — | — | $32.37 | 5,934 |
| 2026-09-02 | — | — | — | $32.78 | 9,999 |
| 2026-09-01 | — | — | — | $33.22 | 8,523 |
| 2026-08-31 | — | — | — | $33.41 | 8,195 |
| 2026-08-28 | — | — | — | $36.86 | 7,165 |
| 2026-08-27 | $36.51 | $36.51 | 255,800 | $36.67 | 9,278 |
| 2026-08-26 | $37.05 | $37.05 | 203,600 | $38.85 | 6,056 |
| 2026-08-25 | $38.83 | $38.83 | 272,000 | $39.45 | 7,854 |
| 2026-08-24 | $39.78 | $39.78 | 215,300 | $41.04 | 5,617 |
| 2026-08-21 | $42.49 | $42.49 | 480,900 | $45.76 | 10,494 |
| 2026-08-20 | $45.91 | $45.91 | 329,100 | $44.25 | 6,235 |
| 2026-08-19 | $45.20 | $45.20 | 322,100 | $46.70 | 6,541 |
| 2026-08-18 | $46.86 | $46.86 | 312,700 | $44.32 | 3,868 |
| 2026-08-17 | $47.08 | $47.08 | 895,000 | $43.87 | 17,847 |
| 2026-08-14 | $41.60 | $41.60 | 469,300 | $39.49 | 3,899 |
| 2026-08-13 | $42.99 | $42.99 | 404,800 | $40.28 | 5,607 |
| 2026-08-12 | $39.66 | $39.66 | 204,300 | $39.50 | 5,206 |
| 2026-08-11 | $39.47 | $39.47 | 361,700 | $36.13 | 3,709 |
| 2026-08-10 | $36.30 | $36.30 | 193,900 | $36.24 | 4,823 |
| 2026-08-07 | $36.60 | $36.60 | 218,700 | $35.64 | 4,942 |
| 2026-08-06 | $34.60 | $34.60 | 168,900 | $35.88 | 2,667 |
| 2026-08-05 | $35.93 | $35.93 | 211,600 | $37.74 | 2,240 |
| 2026-08-04 | $37.71 | $37.71 | 218,600 | $37.80 | 3,234 |
| 2026-08-03 | $37.43 | $37.43 | 188,200 | $37.13 | 2,040 |
| 2026-07-31 | $36.77 | $36.77 | 207,500 | $38.00 | 2,725 |
| 2026-07-30 | $38.30 | $38.30 | 214,600 | $37.08 | 3,766 |
| 2026-07-29 | $36.84 | $36.84 | 164,400 | $38.49 | 2,624 |
| 2026-07-28 | $38.30 | $38.30 | 135,100 | $39.34 | 1,912 |
| 2026-07-27 | $40.06 | $40.06 | 182,500 | $39.73 | 5,413 |
| 2026-07-24 | $38.84 | $38.84 | 147,800 | $39.52 | 2,681 |
| 2026-07-23 | $40.80 | $40.80 | 216,700 | $41.64 | 8,068 |
| 2026-07-22 | $41.12 | $41.12 | 374,100 | $44.62 | 13,072 |
| 2026-07-21 | $46.18 | $46.18 | 625,100 | $39.11 | 9,857 |
| 2026-07-20 | $39.08 | $39.08 | 312,400 | $37.30 | 5,943 |
| 2026-07-17 | $36.54 | $36.54 | 227,800 | — | — |
| 2026-07-16 | $35.76 | $35.76 | 398,000 | — | — |
| 2026-07-15 | $37.68 | $37.68 | 288,400 | — | — |
| 2026-07-14 | $41.60 | $41.60 | 173,800 | — | — |
| 2026-07-13 | $39.98 | $39.98 | 200,800 | — | — |
| 2026-07-10 | $42.00 | $42.00 | 302,500 | — | — |
| 2026-07-09 | $44.37 | $44.37 | 307,900 | — | — |
| 2026-07-08 | $41.49 | $41.49 | 465,200 | — | — |
| 2026-07-07 | $40.21 | $40.21 | 283,700 | — | — |
| 2026-07-06 | $42.37 | $42.37 | 325,100 | — | — |
| 2026-07-02 | $42.93 | $42.93 | 411,300 | — | — |
| 2026-07-01 | $41.22 | $41.22 | 315,100 | — | — |
| 2026-06-30 | $44.31 | $44.31 | 669,700 | — | — |
| 2026-06-29 | $48.40 | $48.40 | 998,400 | — | — |
| 2026-06-26 | $41.01 | $41.01 | 857,400 | — | — |
| 2026-06-25 | $36.48 | $36.48 | 233,100 | — | — |
| 2026-06-24 | $38.23 | $38.23 | 324,400 | — | — |
| 2026-06-23 | $41.45 | $41.45 | 264,800 | — | — |
| 2026-06-22 | $45.14 | $45.14 | 457,800 | — | — |
| 2026-06-18 | $41.79 | $41.79 | 587,900 | — | — |
| 2026-06-17 | $40.80 | $40.80 | 294,300 | — | — |
| 2026-06-16 | $41.40 | $41.40 | 440,400 | — | — |
| 2026-06-15 | $41.96 | $41.96 | 543,900 | — | — |
| 2026-06-12 | $45.19 | $45.19 | 591,300 | — | — |
| 2026-06-11 | $51.75 | $51.75 | 525,800 | — | — |
| 2026-06-10 | $56.47 | $56.47 | 437,900 | — | — |
| 2026-06-09 | $60.32 | $60.32 | 570,300 | — | — |
| 2026-06-08 | $57.48 | $57.48 | 463,800 | — | — |
| 2026-06-05 | $60.75 | $60.75 | 681,200 | — | — |
| 2026-06-04 | $72.81 | $72.81 | 642,400 | — | — |
| 2026-06-03 | $73.24 | $73.24 | 855,000 | — | — |
| 2026-06-02 | $78.52 | $78.52 | 1,845,500 | — | — |
| 2026-06-01 | $57.01 | $57.01 | 738,000 | — | — |
| 2026-05-29 | $56.21 | $56.21 | 944,600 | — | — |
| 2026-05-28 | $56.79 | $56.79 | 1,827,400 | — | — |
| 2026-05-27 | $48.56 | $48.56 | 886,700 | — | — |
| 2026-05-26 | $44.26 | $44.26 | 1,198,300 | — | — |
| 2026-05-22 | $38.86 | $38.86 | 1,094,200 | — | — |
| 2026-05-21 | $35.55 | $35.55 | 774,200 | — | — |
| 2026-05-20 | $31.37 | $31.37 | 293,100 | — | — |
| 2026-05-19 | $30.72 | $30.72 | 196,100 | — | — |
| 2026-05-18 | $32.37 | $32.37 | 458,100 | — | — |
| 2026-05-15 | $29.64 | $29.64 | 438,900 | — | — |
| 2026-05-14 | $29.53 | $29.53 | 452,400 | — | — |
| 2026-05-13 | $30.29 | $30.29 | 821,600 | — | — |
| 2026-05-12 | $36.04 | $36.04 | 1,155,500 | — | — |
| 2026-05-11 | $33.24 | $33.24 | 956,600 | — | — |
| 2026-05-08 | $27.14 | $27.14 | 338,000 | — | — |
| 2026-05-07 | $27.72 | $27.72 | 370,000 | — | — |
| 2026-05-06 | $28.86 | $28.86 | 458,300 | — | — |
| 2026-05-05 | $29.98 | $29.98 | 526,500 | — | — |
| 2026-05-04 | $33.60 | $33.60 | 568,400 | — | — |
| 2026-05-01 | $36.84 | $36.84 | 257,600 | — | — |
| 2026-04-30 | $38.34 | $38.34 | 376,800 | — | — |
| 2026-04-29 | $36.81 | $36.81 | 230,100 | — | — |
| 2026-04-28 | $39.05 | $39.05 | 202,000 | — | — |
| 2026-04-27 | $38.71 | $38.71 | 335,800 | — | — |
| 2026-04-24 | $37.88 | $37.88 | 346,900 | — | — |
| 2026-04-23 | $38.29 | $38.29 | 501,200 | — | — |
| 2026-04-22 | $41.20 | $41.20 | 691,700 | — | — |
| 2026-04-21 | $42.95 | $42.95 | 1,605,900 | — | — |
| 2026-04-20 | $37.96 | $37.96 | 886,500 | — | — |
| 2026-04-17 | $35.13 | $35.13 | 1,338,000 | — | — |
| 2026-04-16 | $40.14 | $40.14 | 875,300 | — | — |
| 2026-04-15 | $40.96 | $40.96 | 662,600 | — | — |