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
- 2025-06-05 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 | — | — | — | $98.02 | 364,822 |
| 2026-09-03 | — | — | — | $92.08 | 600,638 |
| 2026-09-02 | — | — | — | $87.88 | 277,071 |
| 2026-09-01 | — | — | — | $92.13 | 236,399 |
| 2026-08-31 | — | — | — | $87.52 | 380,872 |
| 2026-08-28 | — | — | — | $92.45 | 292,332 |
| 2026-08-27 | $94.24 | $94.24 | 14,319,000 | $92.18 | 290,840 |
| 2026-08-26 | $89.91 | $89.91 | 15,275,100 | $89.24 | 387,915 |
| 2026-08-25 | $92.02 | $92.02 | 18,132,200 | $84.33 | 405,644 |
| 2026-08-24 | $87.72 | $87.72 | 17,470,100 | $89.75 | 462,861 |
| 2026-08-21 | $87.98 | $87.98 | 26,018,000 | $87.69 | 527,566 |
| 2026-08-20 | $83.66 | $83.66 | 22,190,600 | $83.00 | 579,821 |
| 2026-08-19 | $78.59 | $78.59 | 23,236,800 | $74.17 | 688,496 |
| 2026-08-18 | $71.73 | $71.73 | 9,000,500 | $72.96 | 159,723 |
| 2026-08-17 | $74.59 | $74.59 | 9,772,500 | $71.21 | 249,980 |
| 2026-08-14 | $71.60 | $71.60 | 8,581,600 | $74.57 | 212,041 |
| 2026-08-13 | $75.38 | $75.38 | 10,750,400 | $71.17 | 255,640 |
| 2026-08-12 | $71.28 | $71.28 | 8,679,200 | $72.14 | 243,726 |
| 2026-08-11 | $71.16 | $71.16 | 14,290,900 | $68.87 | 360,217 |
| 2026-08-10 | $67.05 | $67.05 | 7,901,700 | $67.13 | 214,982 |
| 2026-08-07 | $66.67 | $66.67 | 12,164,500 | $65.58 | 386,228 |
| 2026-08-06 | $63.28 | $63.28 | 12,340,000 | $61.23 | 448,571 |
| 2026-08-05 | $63.28 | $63.28 | 20,101,200 | $61.90 | 436,079 |
| 2026-08-04 | $63.25 | $63.25 | 12,757,700 | $60.23 | 487,463 |
| 2026-08-03 | $60.35 | $60.35 | 15,928,800 | $58.98 | 563,523 |
| 2026-07-31 | $62.61 | $62.61 | 13,726,400 | $62.71 | 418,061 |
| 2026-07-30 | $64.24 | $64.24 | 8,150,300 | $61.30 | 241,937 |
| 2026-07-29 | $61.36 | $61.36 | 7,734,000 | $63.36 | 252,798 |
| 2026-07-28 | $64.32 | $64.32 | 8,128,200 | $62.24 | 235,809 |
| 2026-07-27 | $65.67 | $65.67 | 8,661,200 | $63.82 | 220,923 |
| 2026-07-24 | $62.36 | $62.36 | 8,358,500 | $61.72 | 272,268 |
| 2026-07-23 | $62.18 | $62.18 | 10,409,700 | $64.77 | 335,858 |
| 2026-07-22 | $66.16 | $66.16 | 10,842,600 | $68.11 | 220,987 |
| 2026-07-21 | $71.08 | $71.08 | 18,181,300 | $68.82 | 510,030 |
| 2026-07-20 | $65.45 | $65.45 | 13,867,100 | $60.88 | 488,424 |
| 2026-07-17 | $60.46 | $60.46 | 8,758,000 | — | — |
| 2026-07-16 | $60.64 | $60.64 | 9,798,100 | — | — |
| 2026-07-15 | $65.69 | $65.69 | 12,928,300 | — | — |
| 2026-07-14 | $63.22 | $63.22 | 15,796,900 | — | — |
| 2026-07-13 | $63.00 | $63.00 | 12,888,800 | — | — |
| 2026-07-10 | $66.14 | $66.14 | 36,802,100 | — | — |
| 2026-07-09 | $63.01 | $63.01 | 9,366,300 | — | — |
| 2026-07-08 | $64.07 | $64.07 | 8,525,600 | — | — |
| 2026-07-07 | $65.15 | $65.15 | 8,443,800 | — | — |
| 2026-07-06 | $68.65 | $68.65 | 13,085,900 | — | — |
| 2026-07-02 | $64.62 | $64.62 | 17,683,500 | — | — |
| 2026-07-01 | $61.95 | $61.95 | 24,659,200 | — | — |
| 2026-06-30 | $62.63 | $62.63 | 38,127,200 | — | — |
| 2026-06-29 | $75.96 | $75.96 | 9,184,700 | — | — |
| 2026-06-26 | $73.57 | $73.57 | 14,419,000 | — | — |
| 2026-06-25 | $68.81 | $68.81 | 10,894,700 | — | — |
| 2026-06-24 | $70.98 | $70.98 | 11,283,600 | — | — |
| 2026-06-23 | $75.68 | $75.68 | 8,875,100 | — | — |
| 2026-06-22 | $79.95 | $79.95 | 9,694,500 | — | — |
| 2026-06-18 | $80.23 | $80.23 | 14,863,000 | — | — |
| 2026-06-17 | $80.59 | $80.59 | 9,891,100 | — | — |
| 2026-06-16 | $79.72 | $79.72 | 9,859,900 | — | — |
| 2026-06-15 | $83.37 | $83.37 | 15,479,000 | — | — |
| 2026-06-12 | $77.84 | $77.84 | 12,394,300 | — | — |
| 2026-06-11 | $82.63 | $82.63 | 8,856,800 | — | — |
| 2026-06-10 | $78.93 | $78.93 | 8,420,800 | — | — |
| 2026-06-09 | $81.10 | $81.10 | 13,527,300 | — | — |
| 2026-06-08 | $82.53 | $82.53 | 10,609,400 | — | — |
| 2026-06-05 | $80.28 | $80.28 | 24,729,300 | — | — |
| 2026-06-04 | $90.54 | $90.54 | 12,226,800 | — | — |
| 2026-06-03 | $90.13 | $90.13 | 16,370,800 | — | — |
| 2026-06-02 | $100.85 | $100.85 | 14,601,300 | — | — |
| 2026-06-01 | $104.97 | $104.97 | 14,307,300 | — | — |
| 2026-05-29 | $113.00 | $113.00 | 24,738,900 | — | — |
| 2026-05-28 | $108.24 | $108.24 | 11,835,300 | — | — |
| 2026-05-27 | $102.64 | $102.64 | 8,300,700 | — | — |
| 2026-05-26 | $104.17 | $104.17 | 15,862,300 | — | — |
| 2026-05-22 | $113.12 | $113.12 | 9,796,000 | — | — |
| 2026-05-21 | $114.88 | $114.88 | 10,864,700 | — | — |
| 2026-05-20 | $111.62 | $111.62 | 7,009,800 | — | — |
| 2026-05-19 | $111.03 | $111.03 | 10,704,700 | — | — |
| 2026-05-18 | $111.39 | $111.39 | 12,562,900 | — | — |
| 2026-05-15 | $114.00 | $114.00 | 17,958,200 | — | — |
| 2026-05-14 | $123.88 | $123.88 | 23,592,000 | — | — |
| 2026-05-13 | $126.57 | $126.57 | 19,433,400 | — | — |
| 2026-05-12 | $123.65 | $123.65 | 29,501,800 | — | — |
| 2026-05-11 | $131.76 | $131.76 | 49,793,000 | — | — |
| 2026-05-08 | $113.67 | $113.67 | 16,763,700 | — | — |
| 2026-05-07 | $113.25 | $113.25 | 21,476,800 | — | — |
| 2026-05-06 | $121.80 | $121.80 | 19,293,000 | — | — |
| 2026-05-05 | $114.19 | $114.19 | 22,578,400 | — | — |
| 2026-05-04 | $119.53 | $119.53 | 32,606,500 | — | — |
| 2026-05-01 | $99.70 | $99.70 | 10,127,600 | — | — |
| 2026-04-30 | $90.88 | $90.88 | 9,231,900 | — | — |
| 2026-04-29 | $95.56 | $95.56 | 8,599,700 | — | — |
| 2026-04-28 | $94.35 | $94.35 | 6,305,300 | — | — |
| 2026-04-27 | $95.44 | $95.44 | 9,583,200 | — | — |
| 2026-04-24 | $99.66 | $99.66 | 6,621,400 | — | — |
| 2026-04-23 | $100.01 | $100.01 | 7,325,400 | — | — |
| 2026-04-22 | $104.36 | $104.36 | 13,863,200 | — | — |
| 2026-04-21 | $96.02 | $96.02 | 12,539,200 | — | — |
| 2026-04-20 | $106.36 | $106.36 | 11,403,800 | — | — |
| 2026-04-17 | $105.91 | $105.91 | 14,543,400 | — | — |
| 2026-04-16 | $107.46 | $107.46 | 9,258,300 | — | — |
| 2026-04-15 | $105.52 | $105.52 | 10,641,600 | — | — |