MyFinsight
Home
Blog
About
Income Statement
|
Cash Flow
|
Balance Sheet
|
Ratios
Show more
Subscribe for Financial Insights
Page 1
123
Page 1
Financial Ratios
2026-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
-58,561
-60,935
-30,686
-30,498
Return on Equity
-17.956
-12.83
-16.41
-12.332
Net Profit Margin
-665.362
-813.309
-4,125.321
-357.383
Debt to Asset Ratio
12.29
10.919
15.768
14.478
Cash Ratio
262.352
381.461
145.521
199.856
Quick Ratio
769.23
898.596
528.207
652.903
Current Ratio
769.23
898.596
528.207
652.903
Page 1
Page 1
Buy us a coffee
Time Plot
Show the time plot by selecting a row from the table.
Stoke Therapeutics, Inc. (STOK)
Stoke Therapeutics, Inc. (STOK)