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-03-31
2025-12-31
2025-09-30
2025-06-30
Free Cash flow
280,983
-517,415
80,587
376,845
Return on Equity
29.095
2.47
-15.094
-9.655
Net Profit Margin
46.249
1.219
-9.452
-7.754
Debt to Asset Ratio
44.952
64.399
63.435
61.645
Cash Ratio
131.983
12.965
24.346
20.327
Quick Ratio
193.831
106.184
97.901
91.972
Current Ratio
259.284
164.768
166.943
171.751
Page 1
Page 1
Buy us a coffee
Time Plot
Show the time plot by selecting a row from the table.
ESCALON MEDICAL CORP (ESMC)
ESCALON MEDICAL CORP (ESMC)