Fennec Pharmaceuticals Inc.

Fennec Pharmaceuticals Inc.

FENC
Fennec Pharmaceuticals Inc.US flagNASDAQ Capital Market
10.39
USD
+0.49
- -
296.95MMarket Cap