Fennec Pharmaceuticals  logo
Fennec Pharmaceuticals FENC
$ 5.81 -9.22%

Annual report 2025
added 03-27-2026

report update icon

Fennec Pharmaceuticals Chart for All Time | FENC