Those look like Gambusia Affinis to me, aka mosquito fish. Sometimes they have iridescent colors or different patterns/shapes. The overall shape, especially the upturned mouths and the flat-ish head, indicate that they usually eat off of the top of the water. Mosquito fish are also very prolific breeders and there tends to be a lot of fry. I Hope this helps identify them
