Pharmaceuticals & Biotech French Investing Ideas

€35.1
27.4% undervalued intrinsic discount
Revenue
61.84% p.a.
Profit Margin
53.16%
Future PE
18.97x
Price in 2029
€41.78
€27
5.6% undervalued intrinsic discount
Revenue
43.69% p.a.
Profit Margin
38.04%
Future PE
29.3x
Price in 2029
€32.32