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-04-11 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 | — | — | — | $39.08 | 10,626 |
| 2026-09-03 | — | — | — | $40.01 | 6,624 |
| 2026-09-02 | — | — | — | $38.67 | 11,847 |
| 2026-09-01 | — | — | — | $38.22 | 27,720 |
| 2026-08-31 | — | — | — | $36.82 | 5,270 |
| 2026-08-28 | — | — | — | $37.02 | 10,130 |
| 2026-08-27 | $36.35 | $46.00 | 432,900 | $38.18 | 15,566 |
| 2026-08-26 | $36.09 | $45.67 | 298,700 | $36.20 | 11,710 |
| 2026-08-25 | $35.93 | $45.47 | 236,800 | $35.66 | 16,136 |
| 2026-08-24 | $35.31 | $44.69 | 153,100 | $36.36 | 10,394 |
| 2026-08-21 | $36.32 | $45.97 | 324,400 | $35.51 | 7,046 |
| 2026-08-20 | $35.18 | $44.52 | 179,300 | $35.54 | 9,776 |
| 2026-08-19 | $35.44 | $44.85 | 163,100 | $35.15 | 2,913 |
| 2026-08-18 | $34.65 | $43.85 | 89,300 | $34.98 | 3,240 |
| 2026-08-17 | $34.63 | $43.83 | 152,600 | $34.09 | 6,746 |
| 2026-08-14 | $34.36 | $43.49 | 110,800 | $33.88 | 3,717 |
| 2026-08-13 | $34.06 | $43.11 | 128,900 | $34.19 | 3,120 |
| 2026-08-12 | $33.80 | $42.78 | 180,600 | $33.96 | 3,837 |
| 2026-08-11 | $34.08 | $43.13 | 105,400 | $34.58 | 4,013 |
| 2026-08-10 | $34.15 | $43.22 | 167,400 | $33.97 | 5,287 |
| 2026-08-07 | $34.29 | $43.40 | 231,300 | $35.56 | 7,029 |
| 2026-08-06 | $35.50 | $44.93 | 146,200 | $36.15 | 10,525 |
| 2026-08-05 | $36.01 | $45.57 | 158,600 | $36.89 | 9,426 |
| 2026-08-04 | $36.59 | $46.31 | 188,300 | $36.44 | 8,664 |
| 2026-08-03 | $37.15 | $47.02 | 297,900 | $36.32 | 16,382 |
| 2026-07-31 | $36.33 | $45.98 | 205,500 | $35.92 | 12,201 |
| 2026-07-30 | $36.45 | $46.13 | 229,700 | $37.46 | 8,299 |
| 2026-07-29 | $36.95 | $46.76 | 192,100 | $36.24 | 9,155 |
| 2026-07-28 | $36.37 | $46.03 | 399,100 | $35.93 | 35,405 |
| 2026-07-27 | $35.24 | $44.60 | 144,200 | $34.69 | 6,366 |
| 2026-07-24 | $34.04 | $43.07 | 137,300 | $34.02 | 5,228 |
| 2026-07-23 | $34.04 | $43.08 | 162,000 | $33.69 | 6,304 |
| 2026-07-22 | $33.81 | $42.79 | 158,800 | $34.09 | 11,321 |
| 2026-07-21 | $33.86 | $42.85 | 179,500 | $33.38 | 9,229 |
| 2026-07-20 | $33.05 | $41.83 | 214,600 | $33.17 | 12,372 |
| 2026-07-17 | $33.31 | $42.16 | 241,100 | — | — |
| 2026-07-16 | $34.52 | $43.69 | 320,200 | — | — |
| 2026-07-15 | $33.74 | $42.70 | 288,600 | — | — |
| 2026-07-14 | $33.04 | $41.81 | 230,500 | — | — |
| 2026-07-13 | $33.00 | $41.76 | 497,800 | — | — |
| 2026-07-10 | $32.07 | $40.59 | 525,600 | — | — |
| 2026-07-09 | $32.38 | $40.98 | 172,800 | — | — |
| 2026-07-08 | $32.44 | $41.06 | 291,600 | — | — |
| 2026-07-07 | $33.12 | $41.92 | 225,000 | — | — |
| 2026-07-06 | $34.13 | $43.19 | 293,800 | — | — |
| 2026-07-02 | $33.26 | $42.09 | 298,900 | — | — |
| 2026-07-01 | $32.10 | $40.63 | 420,100 | — | — |
| 2026-06-30 | $31.40 | $39.74 | 295,200 | — | — |
| 2026-06-29 | $31.81 | $40.26 | 389,900 | — | — |
| 2026-06-26 | $31.69 | $40.11 | 537,200 | — | — |
| 2026-06-25 | $31.83 | $40.28 | 138,200 | — | — |
| 2026-06-24 | $31.36 | $39.69 | 207,000 | — | — |
| 2026-06-23 | $30.53 | $38.64 | 198,300 | — | — |
| 2026-06-22 | $31.07 | $39.32 | 250,100 | — | — |
| 2026-06-18 | $31.85 | $40.31 | 439,600 | — | — |
| 2026-06-17 | $30.84 | $39.03 | 238,100 | — | — |
| 2026-06-16 | $31.87 | $40.33 | 200,500 | — | — |
| 2026-06-15 | $32.28 | $40.85 | 230,900 | — | — |
| 2026-06-12 | $31.53 | $39.90 | 183,000 | — | — |
| 2026-06-11 | $31.26 | $39.56 | 262,700 | — | — |
| 2026-06-10 | $31.18 | $39.46 | 356,300 | — | — |
| 2026-06-09 | $32.65 | $41.32 | 208,000 | — | — |
| 2026-06-08 | $31.76 | $40.19 | 267,700 | — | — |
| 2026-06-05 | $32.43 | $41.04 | 271,500 | — | — |
| 2026-06-04 | $33.04 | $41.81 | 704,500 | — | — |
| 2026-06-03 | $31.79 | $40.23 | 635,700 | — | — |
| 2026-06-02 | $28.52 | $35.94 | 356,600 | — | — |
| 2026-06-01 | $29.87 | $37.64 | 478,300 | — | — |
| 2026-05-29 | $30.79 | $38.80 | 339,100 | — | — |
| 2026-05-28 | $31.83 | $40.11 | 395,800 | — | — |
| 2026-05-27 | $32.89 | $41.45 | 390,400 | — | — |
| 2026-05-26 | $33.68 | $42.45 | 322,300 | — | — |
| 2026-05-22 | $33.26 | $41.92 | 252,100 | — | — |
| 2026-05-21 | $33.46 | $42.17 | 343,000 | — | — |
| 2026-05-20 | $33.81 | $42.61 | 485,000 | — | — |
| 2026-05-19 | $33.90 | $42.72 | 317,600 | — | — |
| 2026-05-18 | $34.18 | $43.08 | 410,500 | — | — |
| 2026-05-15 | $34.37 | $43.31 | 475,700 | — | — |
| 2026-05-14 | $36.15 | $45.56 | 545,000 | — | — |
| 2026-05-13 | $35.26 | $44.44 | 426,400 | — | — |
| 2026-05-12 | $36.58 | $46.10 | 471,000 | — | — |
| 2026-05-11 | $36.32 | $45.77 | 991,400 | — | — |
| 2026-05-08 | $40.00 | $50.41 | 976,100 | — | — |
| 2026-05-07 | $43.16 | $54.39 | 1,573,100 | — | — |
| 2026-05-06 | $58.50 | $73.72 | 301,600 | — | — |
| 2026-05-05 | $56.24 | $70.88 | 185,400 | — | — |
| 2026-05-04 | $54.68 | $68.91 | 238,300 | — | — |
| 2026-05-01 | $54.89 | $69.18 | 333,900 | — | — |
| 2026-04-30 | $53.18 | $67.02 | 296,000 | — | — |
| 2026-04-29 | $52.50 | $66.16 | 371,100 | — | — |
| 2026-04-28 | $54.29 | $68.42 | 508,800 | — | — |
| 2026-04-27 | $56.14 | $70.75 | 122,500 | — | — |
| 2026-04-24 | $55.16 | $69.52 | 208,300 | — | — |
| 2026-04-23 | $54.69 | $68.92 | 158,700 | — | — |
| 2026-04-22 | $53.97 | $68.02 | 165,700 | — | — |
| 2026-04-21 | $54.09 | $68.17 | 201,000 | — | — |
| 2026-04-20 | $56.51 | $71.22 | 142,700 | — | — |
| 2026-04-17 | $57.07 | $71.92 | 175,500 | — | — |
| 2026-04-16 | $53.88 | $67.90 | 281,200 | — | — |
| 2026-04-15 | $55.01 | $69.33 | 410,700 | — | — |