Fennec Pharmaceuticals Inc.

Fennec Pharmaceuticals Inc. (FENC)

Market Cap

164.29M

Website

https://www.fennecpharma.com

Earnings Date

Nov 7, 2024

Employees

29

IPO Date

Jun 5, 2001