Apple snails don't reproduce on their own either. If yours laid eggs after you got her, she must have been pregnant when you got her.
Apple snails are very closely related to mystery snails and have separate male/female sexes.
Another snail that has separate sexes are nerites.
*Be smart.. Do your research!!*