Growth Metrics

Fennec Pharmaceuticals (FENC) Shares Repurchased: 2024-2025