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
- 2013-11-07 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 | — | — | — | $54.94 | 11,381 |
| 2026-09-03 | — | — | — | $55.06 | 8,905 |
| 2026-09-02 | — | — | — | $53.97 | 24,887 |
| 2026-09-01 | — | — | — | $54.51 | 5,460 |
| 2026-08-31 | — | — | — | $55.95 | 7,524 |
| 2026-08-28 | — | — | — | $57.00 | 15,096 |
| 2026-08-27 | $56.99 | $56.99 | 166,700 | $58.23 | 11,117 |
| 2026-08-26 | $58.22 | $58.22 | 247,000 | $58.01 | 15,667 |
| 2026-08-25 | $59.07 | $59.07 | 150,900 | $58.86 | 11,224 |
| 2026-08-24 | $58.25 | $58.25 | 184,900 | $58.51 | 19,160 |
| 2026-08-21 | $58.16 | $58.16 | 209,000 | $56.81 | 13,011 |
| 2026-08-20 | $56.75 | $56.75 | 230,900 | $57.68 | 11,253 |
| 2026-08-19 | $59.52 | $59.52 | 369,400 | $58.10 | 17,843 |
| 2026-08-18 | $56.39 | $56.39 | 232,500 | $57.29 | 6,699 |
| 2026-08-17 | $58.62 | $58.62 | 194,300 | $59.27 | 5,217 |
| 2026-08-14 | $59.80 | $59.80 | 270,000 | $59.48 | 7,236 |
| 2026-08-13 | $58.85 | $58.85 | 320,000 | $57.54 | 10,450 |
| 2026-08-12 | $56.90 | $56.90 | 155,700 | $58.24 | 5,628 |
| 2026-08-11 | $57.80 | $57.80 | 414,100 | $57.45 | 15,219 |
| 2026-08-10 | $56.70 | $56.70 | 327,000 | $58.51 | 14,798 |
| 2026-08-07 | $60.04 | $60.04 | 266,700 | $59.96 | 10,816 |
| 2026-08-06 | $59.18 | $59.18 | 228,600 | $60.91 | 7,453 |
| 2026-08-05 | $61.48 | $61.48 | 566,500 | $59.96 | 23,823 |
| 2026-08-04 | $61.46 | $61.46 | 832,500 | $59.59 | 35,846 |
| 2026-08-03 | $56.10 | $56.10 | 592,900 | $56.33 | 19,566 |
| 2026-07-31 | $54.57 | $54.57 | 527,100 | $56.66 | 20,578 |
| 2026-07-30 | $57.12 | $57.12 | 251,200 | $58.08 | 8,201 |
| 2026-07-29 | $58.05 | $58.05 | 320,600 | $60.64 | 16,205 |
| 2026-07-28 | $61.40 | $61.40 | 221,500 | $62.32 | 8,025 |
| 2026-07-27 | $60.36 | $60.36 | 284,500 | $61.17 | 14,180 |
| 2026-07-24 | $60.16 | $60.16 | 262,400 | $58.60 | 8,581 |
| 2026-07-23 | $58.33 | $58.33 | 355,900 | $57.10 | 12,803 |
| 2026-07-22 | $57.81 | $57.81 | 236,100 | $57.46 | 14,834 |
| 2026-07-21 | $56.21 | $56.21 | 371,700 | $56.03 | 16,237 |
| 2026-07-20 | $56.96 | $56.96 | 255,400 | $58.68 | 13,606 |
| 2026-07-17 | $58.48 | $58.48 | 306,300 | — | — |
| 2026-07-16 | $61.04 | $61.04 | 213,900 | — | — |
| 2026-07-15 | $59.34 | $59.34 | 245,900 | — | — |
| 2026-07-14 | $58.84 | $58.84 | 177,100 | — | — |
| 2026-07-13 | $57.76 | $57.76 | 268,700 | — | — |
| 2026-07-10 | $59.39 | $59.39 | 177,700 | — | — |
| 2026-07-09 | $58.09 | $58.09 | 190,800 | — | — |
| 2026-07-08 | $57.08 | $57.08 | 268,100 | — | — |
| 2026-07-07 | $58.92 | $58.92 | 297,300 | — | — |
| 2026-07-06 | $59.74 | $59.74 | 209,500 | — | — |
| 2026-07-02 | $62.03 | $62.03 | 268,600 | — | — |
| 2026-07-01 | $60.82 | $60.82 | 327,000 | — | — |
| 2026-06-30 | $63.68 | $63.68 | 319,800 | — | — |
| 2026-06-29 | $63.42 | $63.42 | 463,200 | — | — |
| 2026-06-26 | $65.84 | $65.84 | 1,339,600 | — | — |
| 2026-06-25 | $62.61 | $62.61 | 355,300 | — | — |
| 2026-06-24 | $61.44 | $61.44 | 634,100 | — | — |
| 2026-06-23 | $56.06 | $56.06 | 230,100 | — | — |
| 2026-06-22 | $55.15 | $55.15 | 370,400 | — | — |
| 2026-06-18 | $56.70 | $56.70 | 682,200 | — | — |
| 2026-06-17 | $52.36 | $52.36 | 462,900 | — | — |
| 2026-06-16 | $53.96 | $53.96 | 356,300 | — | — |
| 2026-06-15 | $53.52 | $53.52 | 281,100 | — | — |
| 2026-06-12 | $54.05 | $54.05 | 386,700 | — | — |
| 2026-06-11 | $55.39 | $55.39 | 352,000 | — | — |
| 2026-06-10 | $52.56 | $52.56 | 521,400 | — | — |
| 2026-06-09 | $53.27 | $53.27 | 299,900 | — | — |
| 2026-06-08 | $50.59 | $50.59 | 219,800 | — | — |
| 2026-06-05 | $50.35 | $50.35 | 344,600 | — | — |
| 2026-06-04 | $50.61 | $50.61 | 369,400 | — | — |
| 2026-06-03 | $47.31 | $47.31 | 315,300 | — | — |
| 2026-06-02 | $49.82 | $49.82 | 643,800 | — | — |
| 2026-06-01 | $48.98 | $48.98 | 606,300 | — | — |
| 2026-05-29 | $47.81 | $47.81 | 406,700 | — | — |
| 2026-05-28 | $48.76 | $48.76 | 290,300 | — | — |
| 2026-05-27 | $49.56 | $49.56 | 457,600 | — | — |
| 2026-05-26 | $46.75 | $46.75 | 261,700 | — | — |
| 2026-05-22 | $46.11 | $46.11 | 263,700 | — | — |
| 2026-05-21 | $46.23 | $46.23 | 461,400 | — | — |
| 2026-05-20 | $44.01 | $44.01 | 387,400 | — | — |
| 2026-05-19 | $40.57 | $40.57 | 322,700 | — | — |
| 2026-05-18 | $41.24 | $41.24 | 558,200 | — | — |
| 2026-05-15 | $40.41 | $40.41 | 491,900 | — | — |
| 2026-05-14 | $43.72 | $43.72 | 449,700 | — | — |
| 2026-05-13 | $45.48 | $45.48 | 476,300 | — | — |
| 2026-05-12 | $45.60 | $45.60 | 508,300 | — | — |
| 2026-05-11 | $47.28 | $47.28 | 503,900 | — | — |
| 2026-05-08 | $46.67 | $46.67 | 208,900 | — | — |
| 2026-05-07 | $46.29 | $46.29 | 374,200 | — | — |
| 2026-05-06 | $46.80 | $46.80 | 384,800 | — | — |
| 2026-05-05 | $45.75 | $45.75 | 299,400 | — | — |
| 2026-05-04 | $44.88 | $44.88 | 495,000 | — | — |
| 2026-05-01 | $48.53 | $48.53 | 344,500 | — | — |
| 2026-04-30 | $48.97 | $48.97 | 489,000 | — | — |
| 2026-04-29 | $47.93 | $47.93 | 697,200 | — | — |
| 2026-04-28 | $48.96 | $48.96 | 1,108,000 | — | — |
| 2026-04-27 | $45.32 | $45.32 | 398,000 | — | — |
| 2026-04-24 | $45.49 | $45.49 | 284,100 | — | — |
| 2026-04-23 | $45.25 | $45.25 | 331,500 | — | — |
| 2026-04-22 | $46.64 | $46.64 | 368,500 | — | — |
| 2026-04-21 | $45.19 | $45.19 | 466,500 | — | — |
| 2026-04-20 | $46.15 | $46.15 | 617,900 | — | — |
| 2026-04-17 | $43.56 | $43.56 | 639,600 | — | — |
| 2026-04-16 | $39.20 | $39.20 | 242,700 | — | — |
| 2026-04-15 | $39.29 | $39.29 | 331,000 | — | — |