BE Semiconductor Industries N.V. (AMS:BESI)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
217.60
-0.40 (-0.18%)
Apr 15, 2026, 5:35 PM CET

AMS:BESI Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
17,26410,60410,49310,5094,4395,849
Market Cap Growth
142.13%1.06%-0.15%136.72%-24.11%61.91%
Enterprise Value
17,24210,57910,36010,4084,1055,511
Last Close Price
217.60133.75132.30136.4556.5675.02
PE Ratio
131.6680.5757.5261.1919.5022.13
Forward PE
63.3955.6544.5445.1825.7620.66
PEG Ratio
1.121.531.391.733.850.89
PS Ratio
29.2017.9317.2718.156.147.81
PB Ratio
41.4625.4720.9324.947.069.45
P/TBV Ratio
42.2625.6221.6126.817.7010.34
P/FCF Ratio
106.1267.4655.5152.1116.7521.46
P/OCF Ratio
96.9159.5352.1850.3816.3321.05
EV/Sales Ratio
29.1617.8917.0517.985.687.36
EV/EBITDA Ratio
91.9151.1646.2143.5212.9416.44
EV/EBIT Ratio
99.6361.1352.9648.7713.9617.35
EV/FCF Ratio
105.9967.3154.8051.6115.4820.22
Debt / Equity Ratio
1.241.241.070.740.540.50
Debt / EBITDA Ratio
2.522.522.431.341.080.93
Debt / FCF Ratio
3.323.322.881.581.291.15
Net Debt / Equity Ratio
-0.05-0.05-0.25-0.22-0.52-0.54
Net Debt / EBITDA Ratio
-0.10-0.10-0.57-0.39-1.04-1.00
Net Debt / FCF Ratio
-0.14-0.14-0.67-0.47-1.24-1.23
Asset Turnover
0.500.500.570.570.630.73
Inventory Turnover
2.092.092.162.203.004.14
Quick Ratio
4.854.855.334.315.854.47
Current Ratio
5.555.555.985.026.514.99
Return on Equity (ROE)
28.69%28.69%39.45%33.73%38.57%57.03%
Return on Assets (ROA)
12.60%12.60%17.72%17.91%22.54%28.72%
Return on Invested Capital (ROIC)
28.91%28.91%39.93%42.40%60.87%85.47%
Return on Capital Employed (ROCE)
17.08%17.08%21.41%24.38%30.20%35.96%
Earnings Yield
0.76%1.24%1.74%1.63%5.13%4.52%
FCF Yield
0.94%1.48%1.80%1.92%5.97%4.66%
Dividend Yield
0.72%1.63%1.64%2.10%6.01%2.26%
Payout Ratio
131.27%131.27%94.25%125.43%111.98%45.80%
Buyback Yield / Dilution
2.62%2.62%1.10%3.19%-0.20%-1.89%
Total Shareholder Return
3.34%4.25%2.74%5.29%5.81%0.37%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.