Environmental Tectonics Corporation (ETCC)
OTCMKTS · Delayed Price · Currency is USD
1.630
-0.080 (-4.68%)
Jun 17, 2026, 3:32 PM EST

Environmental Tectonics Ratios and Metrics

Millions USD. Fiscal year is Mar - Feb.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Feb '26 Feb '25 Feb '24 Feb '23 Feb '22
2614331295
Market Cap Growth
23.52%-56.82%184.03%25.96%95.88%-14.55%
Enterprise Value
453452282118
Last Close Price
1.630.902.100.740.590.30
PE Ratio
8.904.642.516.33-2.59
PS Ratio
0.410.230.520.270.350.24
PB Ratio
1.600.892.4812.31-16.692.93
P/TBV Ratio
1.600.892.4812.64-3.19
P/FCF Ratio
----7.512.13
P/OCF Ratio
----6.391.99
EV/Sales Ratio
0.720.540.820.660.800.94
EV/EBITDA Ratio
6.534.925.716.43--
EV/EBIT Ratio
6.805.126.279.57--
EV/FCF Ratio
----17.198.15
Debt / Equity Ratio
1.231.231.5316.68-23.558.82
Debt / EBITDA Ratio
2.842.841.922.91--
Debt / FCF Ratio
----10.606.41
Net Debt / Equity Ratio
1.231.231.4816.64-22.538.55
Net Debt / EBITDA Ratio
2.842.842.163.53-6.81-7.55
Net Debt / FCF Ratio
---4.53-3.8710.146.21
Asset Turnover
--1.211.130.780.53
Inventory Turnover
--23.6116.108.486.71
Quick Ratio
--1.210.700.420.48
Current Ratio
--1.691.311.261.36
Return on Equity (ROE)
20.88%20.88%184.53%938.14%-306.02%237.39%
Return on Assets (ROA)
--9.92%4.84%-5.37%-5.16%
Return on Invested Capital (ROIC)
13.31%13.88%33.53%20.95%-21.37%-17.41%
Return on Capital Employed (ROCE)
--25.90%18.90%-21.90%-18.60%
Earnings Yield
11.91%21.57%39.91%15.79%-17.02%38.69%
FCF Yield
---13.20%-34.88%13.31%47.00%
Buyback Yield / Dilution
0.11%0.11%-6.98%---