MGIC Investment Corp

MTGNYSE
$27.36
0.240.88%
$27.36
0.240.88%
MGIC Investment Analyst Price Targets - Benzinga