GSH are fractional spawners. They don't lay their eggs all at once but rather lay their eggs over a period of time. It is not quite as spread out as some species like FHM but they will lay in my area from early May to early July. I have found gravid females into August. I think they are late maturing females.