MGIC Investment Corporation (MTG)
NYSE: MTG · IEX Real-Time Price · USD
23.39
-0.01 (-0.04%)
Jul 22, 2024, 10:02 AM EDT - Market open

MGIC Investment Analyst Ratings

Total Analysts
6
Consensus Rating
Buy
Price Target
$21.83
Upside
-6.67%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Barclays
Barclays
Hold
Maintains
$20$21
Hold Maintains $20$21 -10.22% Jul 9, 2024
Keefe, Bruyette & Woods
Keefe, Bruyette & Woods
Buy
Upgrades
$24$25
Buy Upgrades $24$25 +6.88% Jun 3, 2024
UBS
UBS
Hold
Maintains
$21$22
Hold Maintains $21$22 -5.94% May 22, 2024
Keefe, Bruyette & Woods
Keefe, Bruyette & Woods
Hold
Downgrades
$24$24
Hold Downgrades $24$24 +2.61% Apr 4, 2024
Roth MKM
Roth MKM
Strong Buy
Maintains
$21$24
Strong Buy Maintains $21$24 +2.61% Feb 2, 2024
RBC Capital
RBC Capital
Hold
Maintains
$18$21
Hold Maintains $18$21 -10.22% Feb 2, 2024
UBS
UBS
Hold
Initiates
$19
Hold Initiates $19 -20.91% Dec 6, 2023
Barclays
Barclays
Hold
Initiates
$19
Hold Initiates $19 -18.77% Nov 15, 2023
RBC Capital
RBC Capital
Hold
Maintains
$17$18
Hold Maintains $17$18 -23.04% 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 -23.04% May 5, 2023
Compass Point
Compass Point
Strong Buy
Upgrades
$18
Strong Buy Upgrades $18 -23.04% Apr 11, 2023
Barclays
Barclays
Hold
Downgrades
$16$14
Hold Downgrades $16$14 -40.15% Jan 6, 2023
Compass Point
Compass Point
Hold
Downgrades
$19$15
Hold Downgrades $19$15 -38.01% Nov 9, 2022
Barclays
Barclays
Buy
Maintains
$23$16
Buy Maintains $23$16 -31.59% Oct 13, 2022
B of A Securities
B of A Securities
Strong Buy
Upgrades
$18
Strong Buy Upgrades $18 -23.04% Aug 18, 2022
RBC Capital
RBC Capital
Buy
Upgrades
$15$16
Buy Upgrades $15$16 -31.59% Jun 23, 2022
Barclays
Barclays
Buy
Maintains
$19$23
Buy Maintains $19$23 -1.67% 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