Essent Group Ltd. reported net income for the quarter ended March 31, 2023 of $170.8 million or $1.59 per diluted share, compared to $274.2 million or $2.52 per diluted share for the quarter ended March 31, 2022. A spokesperson said, “Essent also announced today that its Board of Directors has declared a quarterly cash dividend […]