BB Biotech AG (BION.SW)

CHF 36.75

(0.68%)

Revenue Summary of BB Biotech AG

  • BB Biotech AG's latest annual revenue in 2023 was -199.56 Million CHF , up 43.18% from previous year.
  • BB Biotech AG's latest quarterly revenue in 2024 Q3 was -149.68 Million CHF , down -88.68% from previous quarter.
  • BB Biotech AG reported a annual revenue of -351.22 Million CHF in annual revenue 2022, up 11.36% from previous year.
  • BB Biotech AG reported a annual revenue of -396.22 Million CHF in annual revenue 2021, down -156.66% from previous year.
  • BB Biotech AG reported a quarterly revenue of 262.26 Million CHF for 2024 Q1, up 135.92% from previous quarter.
  • BB Biotech AG reported a quarterly revenue of -79.33 Million CHF for 2024 Q2, down -130.25% from previous quarter.

Annual Revenue Chart of BB Biotech AG (2023 - 2003)

Historical Annual Revenue of BB Biotech AG (2023 - 2003)

Year Revenue Revenue Growth
2023 -199.56 Million CHF 43.18%
2022 -351.22 Million CHF 11.36%
2021 -396.22 Million CHF -156.66%
2020 699.23 Million CHF 2.04%
2019 685.23 Million CHF 247.12%
2018 -465.75 Million CHF -167.2%
2017 693.05 Million CHF 187.02%
2016 -796.44 Million CHF -220.82%
2015 659.22 Million CHF -55.35%
2014 1.47 Billion CHF 57.42%
2013 937.89 Million CHF 148.9%
2012 376.82 Million CHF 29794.25%
2011 -1.26 Million CHF -180.42%
2010 1.57 Million CHF -97.09%
2009 54.29 Million CHF -26.45%
2008 73.82 Million CHF 0.0%
2007 - CHF -100.0%
2006 318.06 Million CHF -4.39%
2005 332.66 Million CHF 55.7%
2004 213.65 Million CHF 10.41%
2003 193.51 Million CHF 0.0%

Peer Revenue Comparison of BB Biotech AG

Name Revenue Revenue Difference
Addex Therapeutics Ltd 1.61 Million CHF 12440.371%
Basilea Pharmaceutica AG 157.63 Million CHF 226.601%
Evolva Holding SA 9.43 Million CHF 2214.55%
Idorsia Ltd 152.38 Million CHF 230.962%
Kuros Biosciences AG 33.56 Million CHF 694.586%
Molecular Partners AG 7.03 Million CHF 2935.564%
Relief Therapeutics Holding AG 6.03 Million CHF 3407.923%
Santhera Pharmaceuticals Holding AG 103.41 Million CHF 292.979%