Fennec Pharmaceuticals Inc.

Fennec Pharmaceuticals Inc.

FENC
Fennec Pharmaceuticals Inc.US flagNASDAQ Capital Market
12.39
USD
-0.16
- -
430.39MMarket Cap