Protea Fund - Sectoral Biotech Opps PF EUR (LU1176838347)
11.03
+0.04
(+0.36%)
EUR |
May 13 2026
Absolute Attribution