Ladies with regular cycles, when so you ovulate?

Ladies with regular cycles, when do you ovulate? Is it roughly the same every cycle?

Have you ever had early or late ovulation randomly during a cycle?