MGIC Investment Corporation (MTG)
NYSE: MTG · IEX Real-Time Price · USD
20.51
0.00 (0.00%)
At close: May 3, 2024, 4:00 PM
20.64
+0.13 (0.63%)
After-hours: May 3, 2024, 7:00 PM EDT

MGIC Investment Analyst Ratings

Total Analysts
6
Consensus Rating
Hold
Price Target
$20.75
Upside
+1.17%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Keefe, Bruyette & Woods
Keefe, Bruyette & Woods
Hold
Downgrades
$24$24
Hold Downgrades $24$24 +17.02% Apr 4, 2024
Roth MKM
Roth MKM
Strong Buy
Maintains
$21$24
Strong Buy Maintains $21$24 +17.02% Feb 2, 2024
RBC Capital
RBC Capital
Hold
Maintains
$18$21
Hold Maintains $18$21 +2.39% Feb 2, 2024
UBS
UBS
Hold
Initiates
$19
Hold Initiates $19 -9.80% Dec 6, 2023
Barclays
Barclays
Hold
Initiates
$19
Hold Initiates $19 -7.36% Nov 15, 2023
RBC Capital
RBC Capital
Hold
Maintains
$17$18
Hold Maintains $17$18 -12.24% Aug 4, 2023
RBC Capital
RBC Capital
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jul 6, 2023
Keefe, Bruyette & Woods
Keefe, Bruyette & Woods
Buy
Maintains
$17$18
Buy Maintains $17$18 -12.24% May 5, 2023
Compass Point
Compass Point
Strong Buy
Upgrades
$18
Strong Buy Upgrades $18 -12.24% Apr 11, 2023
Barclays
Barclays
Hold
Downgrades
$16$14
Hold Downgrades $16$14 -31.74% Jan 6, 2023
Compass Point
Compass Point
Hold
Downgrades
$19$15
Hold Downgrades $19$15 -29.30% Nov 9, 2022
Barclays
Barclays
Buy
Maintains
$23$16
Buy Maintains $23$16 -21.99% Oct 13, 2022
B of A Securities
B of A Securities
Strong Buy
Upgrades
$18
Strong Buy Upgrades $18 -12.24% Aug 18, 2022
RBC Capital
RBC Capital
Buy
Upgrades
$15$16
Buy Upgrades $15$16 -21.99% Jun 23, 2022
Barclays
Barclays
Buy
Maintains
$19$23
Buy Maintains $19$23 +12.14% Jan 10, 2022
B of A Securities
B of A Securities
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Nov 17, 2021
RBC Capital
RBC Capital
Hold
Maintains
n/a
Hold Maintains n/a n/a Aug 6, 2021
Barclays
Barclays
Buy
Maintains
n/a
Buy Maintains n/a n/a Aug 6, 2021
Keefe, Bruyette & Woods
Keefe, Bruyette & Woods
Buy
Upgrades
n/a
Buy Upgrades n/a n/a Oct 7, 2020
Keefe, Bruyette & Woods
Keefe, Bruyette & Woods
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jun 9, 2020
Deutsche Bank
Deutsche Bank
Strong Buy
Maintains
n/a
Strong Buy Maintains n/a n/a Apr 14, 2020