Fennec Pharmaceuticals Inc.

Fennec Pharmaceuticals Inc.

9.10
EUR
-0.20
(-2.15%)
-0.09EPS
327.57MMarket Cap
Nov 05Next Earn