It looks like a female to me, both from the vent pics and the body shape, the narrowness of the orange fin margins, and the shortness of the fins. The fifth picture actually looks like a male's profile, but the rest all look female. I would say 90% female, but still possible it's a male, particularly if it is still quite small.





