FormFactor, Inc. (FRA:FMF)
Germany flag Germany · Delayed Price · Currency is EUR
76.50
0.00 (0.00%)
Last updated: Feb 20, 2026, 8:01 AM CET

FormFactor Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
6,2223,8263,4102,9371,6023,078
Market Cap Growth
103.52%12.17%16.10%83.34%-47.94%13.81%
Enterprise Value
6,0163,6283,1112,7591,4162,903
Last Close Price
78.0049.2043.8037.6020.6038.80
PE Ratio
134.6582.7951.0939.4133.7541.48
PS Ratio
9.325.734.664.902.294.52
PB Ratio
7.074.353.753.572.124.27
P/TBV Ratio
9.115.604.824.673.006.14
P/FCF Ratio
623.48383.3644.96378.6325.7447.77
P/OCF Ratio
63.4339.0030.2650.2612.9924.98
EV/Sales Ratio
9.035.444.254.602.024.27
EV/EBITDA Ratio
64.0144.2642.0763.8716.2022.28
EV/EBIT Ratio
116.7372.5473.39296.0127.3331.92
EV/FCF Ratio
602.83363.5341.01355.7022.7545.06
Debt / Equity Ratio
0.030.030.040.050.060.08
Debt / EBITDA Ratio
0.300.300.440.810.480.40
Debt / FCF Ratio
2.762.760.505.620.760.87
Net Debt / Equity Ratio
-0.23-0.23-0.34-0.31-0.23-0.26
Net Debt / EBITDA Ratio
-2.52-2.52-4.16-5.87-2.01-1.44
Net Debt / FCF Ratio
-20.68-20.68-4.06-32.67-2.82-2.92
Asset Turnover
0.660.660.680.630.740.78
Inventory Turnover
4.494.494.273.443.854.20
Quick Ratio
3.233.233.593.322.192.64
Current Ratio
4.504.504.614.383.173.52
Return on Equity (ROE)
5.48%5.48%7.50%9.60%6.25%10.76%
Return on Assets (ROA)
3.10%3.10%2.45%0.61%3.41%6.48%
Return on Invested Capital (ROIC)
6.05%6.69%6.17%1.52%7.94%15.10%
Return on Capital Employed (ROCE)
5.30%5.30%4.40%1.10%6.50%11.80%
Earnings Yield
0.74%1.21%1.96%2.54%2.96%2.41%
FCF Yield
0.16%0.26%2.22%0.26%3.89%2.09%
Buyback Yield / Dilution
0.16%0.16%-0.36%0.05%1.18%-0.17%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.