Basler Aktiengesellschaft (ETR:BSL)
Germany flag Germany · Delayed Price · Currency is EUR
9.00
+0.30 (3.45%)
Apr 1, 2025, 5:36 PM CET

Basler Aktiengesellschaft Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2019 - 2015
Period Ending
Apr '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2019 - 2015
Market Capitalization
2771883588821,583720
Upgrade
Market Cap Growth
-47.40%-47.40%-59.43%-44.32%119.81%32.32%
Upgrade
Enterprise Value
3272414129241,570718
Upgrade
Last Close Price
9.006.1211.6429.3652.2923.58
Upgrade
PE Ratio
---41.2775.4047.68
Upgrade
Forward PE
72.0080.0065.2136.7869.2840.97
Upgrade
PS Ratio
1.511.021.763.247.374.23
Upgrade
PB Ratio
2.221.512.576.2312.246.27
Upgrade
P/TBV Ratio
5.545.547.2618.6524.9814.38
Upgrade
P/FCF Ratio
20.9014.21156.94-164.8232.27
Upgrade
P/OCF Ratio
12.8512.8585.1471.0862.5119.30
Upgrade
PEG Ratio
11.5511.5513.312.362.151.91
Upgrade
EV/Sales Ratio
1.781.312.033.407.314.21
Upgrade
EV/EBITDA Ratio
--25.8146.9028.93
Upgrade
EV/EBIT Ratio
--30.5155.2736.12
Upgrade
EV/FCF Ratio
24.7318.20180.88-163.4232.15
Upgrade
Debt / Equity Ratio
0.580.580.600.480.360.35
Upgrade
Debt / EBITDA Ratio
---1.911.391.61
Upgrade
Debt / FCF Ratio
5.445.4436.74-4.861.79
Upgrade
Asset Turnover
0.750.750.781.111.030.92
Upgrade
Inventory Turnover
2.442.442.463.183.583.99
Upgrade
Quick Ratio
1.141.141.511.552.002.17
Upgrade
Current Ratio
2.222.222.962.933.013.04
Upgrade
Return on Equity (ROE)
-10.45%-10.45%-9.84%15.78%17.20%13.87%
Upgrade
Return on Assets (ROA)
-2.53%-2.53%-3.65%7.70%8.53%6.69%
Upgrade
Return on Capital (ROIC)
-2.95%-2.95%-4.40%9.81%10.73%8.44%
Upgrade
Return on Capital Employed (ROCE)
---13.80%15.70%12.50%
Upgrade
Earnings Yield
-4.98%-7.32%-3.86%2.42%1.33%2.10%
Upgrade
FCF Yield
4.79%7.04%0.64%-0.59%0.61%3.10%
Upgrade
Dividend Yield
0.00%--0.48%0.40%0.64%
Upgrade
Payout Ratio
0.00%--28.95%27.62%17.22%
Upgrade
Buyback Yield / Dilution
-1.30%-1.30%-1.57%0.12%0.34%-0.63%
Upgrade
Total Shareholder Return
-1.30%-1.30%-1.57%0.60%0.74%0.01%
Upgrade
Updated Nov 7, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.