Basilea Pharmaceutica AG
SWX:BSLN
CHF 43.65
CHF-0.65 (-1.47%)
CHF 43.65
CHF-0.65 (-1.47%)
End-of-day quote: 05/17/2024

Basilea Pharmaceutica financials at a glance

The revenue of Basilea Pharmaceutica is reported as 0.1576 billion Switzerland Francs in the fiscal year 2023. The earnings were 0.86 Switzerland Francs per share in 2023, which was 15.69 lower than 2022. And about 0.013 billion Switzerland Francs are reported as free cash flow in the financials of Basilea Pharmaceutica 2023. No dividends were paid to the shareholders of the Basilea Pharmaceutica stock SWX:BSLN in the financial year 2023.

CHF157.60M
Revenue
CHF0.86
Earnings Per Share
33.61%
Gross Margin %
CHF18.00M
Free Cash Flow
Revenue
157.60
Earnings Per Share
0.86
Gross Margin %
33.61
Free Cash Flow
18.00

Financials

Year Year TTM 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue N/A CHF157.60M CHF147.80M CHF148.10M CHF127.63M CHF134.40M CHF132.60M CHF101.50M CHF66.00M CHF52.80M CHF42.60M CHF41.40M CHF58.30M CHF66.80M CHF243.20M CHF26.83M CHF11.78M CHF7.90M CHF7.40M CHF30.50M CHF0.29M
GM % Gross Margin % 55.55% 33.61% 33.40% 20.86% 4.83% 9.56% 5.52% 36.88% 18.47% -13.72% -27.95% -30.28% -9.30% -8.58% 49.88% -,193.98% 0.00% 0.00% 0.00% -,137.40% 0.00%
OM Operating Margin 38.79% 13.90% 14.09% 2.03% -16.78% -11.66% -17.47% -13.92% -66.51% -,116.39% -98.43% -81.28% -81.46% -85.84% -14.20% 0.00% 0.00% 0.00% 0.00% -,166.72% 0.00%
EPS Earnings Per Share CHF4.47 CHF0.86 CHF1.02 CHF-0.58 CHF-2.89 CHF-2.08 CHF-2.89 CHF-1.79 CHF-5.07 CHF-6.09 CHF-4.17 CHF-3.40 CHF-5.53 CHF-6.01 CHF11.19 CHF-12.50 CHF-15.02 CHF-13.97 CHF-11.11 CHF-6.71 CHF-10.93
Div. Dividends N/A CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00
PR % Payout Ratio % 0 0.00% 0 0 0 0 -0.00% 0 -0.00% 0 -0.00% -0.00% -0.00% -0.00% 0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00%
Sha. Shares N/AM 12M 11.95M 11.84M 10.87M 10.77M 10.74M 10.87M 10.81M 10.8M 10.58M 10.2M 9.59M 9.59M 9.59M 9.58M 9.57M 9.54M 7.79M 7.44M 7.38M
OCF Operating Cash Flow N/A CHF14.20M CHF7.10M CHF-32.00M CHF-54.13M CHF-63.84M CHF-79.21M CHF19.00M CHF-75.00M CHF-67.78M CHF-71.50M CHF-59.47M CHF-47.90M CHF-82.38M CHF106.64M CHF-,114.50M CHF-,127.20M CHF-78.99M CHF-72.46M CHF0.00M CHF0.00M
FCF Free Cash Flow N/A CHF18.00M CHF3.75M CHF-32.86M CHF-56.40M CHF-64.24M CHF-79.63M CHF18.29M CHF-75.39M CHF-69.09M CHF-72.71M CHF-60.68M CHF146.85M CHF-85.44M CHF105.59M CHF-,115.12M CHF-,130.97M CHF-82.99M CHF-74.05M CHF0.00M CHF0.00M
FCFS Free Cash Flow Per Share CHF2.30 CHF1.10 CHF0.32 CHF-2.81 CHF-5.49 CHF-5.97 CHF-7.36 CHF1.67 CHF-7.45 CHF-6.83 CHF-7.31 CHF-6.25 CHF15.32 CHF-8.96 CHF11.00 CHF-12.14 CHF-13.85 CHF-9.42 CHF-9.67 CHF4.49 CHF-9.36