Escalon Medical Corp. (ESMC)
OTCMKTS: ESMC · Delayed Price · USD
0.247
0.00 (0.00%)
Apr 17, 2024, 1:51 PM EDT - Market closed

Escalon Medical Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Year Current2023202220212020201920182017201620152014 2013 - 1992
Market Capitalization
2212112261113
Upgrade
Market Cap Growth
-97.55%-39.74%61.54%8.33%-56.23%33.17%-74.05%-44.88%-17.08%31.53%
Upgrade
Enterprise Value
222221126911
Upgrade
PE Ratio
-6.344.0651.90-20.38-0.68-3.603.48-2.10-5.11-19.72-33.70
Upgrade
PS Ratio
0.140.150.090.150.100.090.180.140.510.811.04
Upgrade
PB Ratio
0.970.960.631.070.640.410.841.293.083.573.72
Upgrade
P/FCF Ratio
14.295.96-0.891.88-4.22-1.8031.33-2.97-4.69-21.65-19.95
Upgrade
P/OCF Ratio
11.295.70-0.891.86-5.72-1.8819.04-3.02-4.91-23.37-20.67
Upgrade
EV/Sales Ratio
0.150.150.140.160.230.070.120.160.490.700.88
Upgrade
EV/EBITDA Ratio
2.063.5418.25114.73118.53-3.831.77-3.90-5.04-8.82-31.51
Upgrade
EV/EBIT Ratio
2.643.8742.47-55.61-68.77-3.011.90-3.54-4.93-8.70-30.40
Upgrade
EV/FCF Ratio
14.785.96-1.482.02-9.55-1.4120.73-3.46-4.48-18.58-16.83
Upgrade
Debt / Equity Ratio
0.360.460.821.211.350.100.080.670.140.430
Upgrade
Debt / EBITDA Ratio
0.791.7014.19121.13111.02-1.200.25-1.74-0.25--
Upgrade
Debt / FCF Ratio
5.682.86-1.152.14-8.94-0.442.87-1.55-0.22--
Upgrade
Quick Ratio
1.000.890.710.800.750.841.010.680.771.201.10
Upgrade
Current Ratio
1.641.631.391.351.511.912.041.381.692.092.06
Upgrade
Asset Turnover
2.472.292.071.841.641.882.102.252.092.011.61
Upgrade
Interest Coverage
-12.1621.911.98-1.38-2.33-14.581.63-6.25-100.0300
Upgrade
Return on Equity (ROE)
-432.36%23.61%1.22%-5.23%-94.13%-11.43%24.20%-61.41%-60.27%-18.10%-11.02%
Upgrade
Return on Assets (ROA)
-168.79%8.61%0.35%-1.34%-24.87%-4.82%10.76%-14.58%-20.82%-8.26%-4.99%
Upgrade
Return on Capital (ROIC)
-321.80%821.50%-0.02%-0.93%-0.89%-10.62%1.07%-31.68%-52.18%-35.19%-10.32%
Upgrade
Earnings Yield
-446.37%24.64%1.93%-4.91%-147.64%-27.77%28.71%-47.62%-19.58%-5.07%-2.97%
Upgrade
FCF Yield
7.00%16.79%-111.88%53.26%-23.68%-55.61%3.19%-33.67%-21.31%-4.62%-5.01%
Upgrade
Buyback Yield / Dilution
-82.92%---18.88%-21.06%-0.14%-0.19%0.15%-
Upgrade
Total Shareholder Return
-82.92%---18.88%-21.06%-0.14%-0.19%0.15%-
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.