Track Group, Inc. (BST:G7F2)
Germany flag Germany · Delayed Price · Currency is EUR
0.350
+0.002 (0.57%)
At close: Mar 9, 2026

Track Group Ratios and Metrics

Millions EUR. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21 2020 - 2016
Market Capitalization
5425630
Upgrade
Market Cap Growth
32.05%84.84%-65.14%-10.99%-79.32%722.23%
Upgrade
Enterprise Value
403639434661
Upgrade
Last Close Price
0.350.220.120.310.392.24
Upgrade
PE Ratio
9.39----10.04
Upgrade
PS Ratio
0.170.120.060.170.160.87
Upgrade
PB Ratio
-0.51-0.36-0.18-0.68-1.2014.59
Upgrade
P/FCF Ratio
2.202.890.6917.45-20.78
Upgrade
P/OCF Ratio
1.080.960.441.507.547.17
Upgrade
EV/Sales Ratio
1.281.211.181.331.221.78
Upgrade
EV/EBITDA Ratio
8.517.9311.6512.7512.997.45
Upgrade
EV/EBIT Ratio
31.1428.08---13.89
Upgrade
EV/FCF Ratio
17.0229.7614.04137.19-42.50
Upgrade
Debt / Equity Ratio
-3.66-3.76-3.70-5.12-8.7118.63
Upgrade
Debt / EBITDA Ratio
8.078.0611.5112.1412.664.65
Upgrade
Debt / FCF Ratio
15.8930.2613.89130.59-26.53
Upgrade
Net Debt / Equity Ratio
-3.36-3.41-3.39-4.65-7.6615.08
Upgrade
Net Debt / EBITDA Ratio
7.417.3010.5611.0111.133.76
Upgrade
Net Debt / FCF Ratio
14.5927.4112.73118.41-27.8021.47
Upgrade
Asset Turnover
0.920.900.950.810.750.78
Upgrade
Inventory Turnover
23.4427.5617.4313.3523.7073.40
Upgrade
Quick Ratio
1.161.231.241.511.822.02
Upgrade
Current Ratio
1.261.321.581.852.152.19
Upgrade
Return on Equity (ROE)
-----475.27%
Upgrade
Return on Assets (ROA)
2.37%2.44%-1.27%-1.82%-2.31%6.29%
Upgrade
Return on Invested Capital (ROIC)
4.56%5.47%-2.71%-3.83%-5.07%13.56%
Upgrade
Return on Capital Employed (ROCE)
4.70%4.80%-2.50%-3.60%-4.70%11.10%
Upgrade
Earnings Yield
10.65%-45.37%-144.30%-58.34%-122.14%9.96%
Upgrade
FCF Yield
45.36%34.58%144.87%5.73%-23.01%4.81%
Upgrade
Buyback Yield / Dilution
----1.97%3.34%-5.46%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.