Is Fennec Pharmaceuticals Fenc Stock A Top Performer Price At 6.42 Up 0.16 20260402