Dyne Therapeutics, Inc. DYN

16.03 (0.48) (2.91%) as of 25 Sep
Market cap
$3.1B
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Older periods Sep '25 Dec '25 Mar '26 Jun '26
ROE

+8 more TTM periods

(60.66%) (55.71%) (58.89%) (81.57%)
ROA
(51.81%) (47.52%) (50.16%) (60.29%)
ROIC
0.00% (2,790.00%) (607.10%) (1,956.27%)
Return on Tangible Assets
(55.01%) (40.57%) (45.47%) (58.73%)
Free Cash Flow per Share
(2.67) (3.15) (2.69) (2.90)
Free Cash Flow
(378.22) (405.13) (443.40) (480.43)
Other line items

Show all line items

Columns are period end dates