FAE Technology S.p.A. (BIT:FAE)
Italy flag Italy · Delayed Price · Currency is EUR
3.740
-0.110 (-2.86%)
At close: Oct 15, 2026

FAE Technology Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2021FY 2020
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '21 Dec '20
82525850--
Market Cap Growth
62.14%-10.27%18.07%---
Enterprise Value
96576755--
Last Close Price
3.742.622.923.23--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2021FY 2020
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '21 Dec '20
PE Ratio
42.0133.4316.4115.22--
Forward PE
17.0016.389.98---
PS Ratio
1.110.780.810.81--
PB Ratio
2.431.592.122.72--
P/TBV Ratio
3.122.032.783.54--
P/FCF Ratio
-146.3277.17---
P/OCF Ratio
-42.1019.9326.17--
PEG Ratio
0.261.060.31---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2021FY 2020
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '21 Dec '20
EV/Sales Ratio
1.310.850.930.91--
EV/EBITDA Ratio
17.319.758.238.15--
EV/EBIT Ratio
28.5716.7711.8211.08--
EV/FCF Ratio
-158.3088.18---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2021FY 2020
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '21 Dec '20
Debt / Equity Ratio
0.630.440.490.721.351.99
Debt / EBITDA Ratio
3.822.491.641.931.985.21
Debt / FCF Ratio
-40.3717.62--29.88
Net Debt / Equity Ratio
0.430.140.140.391.261.99
Net Debt / EBITDA Ratio
2.610.780.461.051.845.20
Net Debt / FCF Ratio
-1.5312.644.93-8.71-31.2129.83
Asset Turnover
1.001.011.27-1.75-
Inventory Turnover
2.032.072.59-4.20-
Quick Ratio
0.981.021.140.880.850.68
Current Ratio
1.851.912.191.621.321.25
Return on Equity (ROE)
6.33%5.19%15.58%-49.98%-
Return on Assets (ROA)
2.86%3.19%6.21%-9.37%-
Return on Invested Capital (ROIC)
4.93%6.17%14.09%21.11%21.27%7.01%
Return on Capital Employed (ROCE)
6.90%7.60%14.60%18.00%33.00%11.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2021FY 2020
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '21 Dec '20
Earnings Yield
2.38%2.99%6.09%6.57%--
FCF Yield
-11.56%0.68%1.30%-1.65%--
Buyback Yield / Dilution
-9.25%-9.22%----