Mihir Bhatia

Stock Analyst at Bank of America Securities

(4.69)
# 860
Out of 5,090 analysts
592
Total ratings
64.7%
Success rate
9.1%
Average return

Stocks Rated by Mihir Bhatia

Enact Holdings
Oct 30, 2026
Downgraded: Sell
Price Target: $46 → $42
Current: $47.18
Upside: -10.98%
Essent Group
Oct 30, 2026
Downgraded: Hold
Price Target: $69 → $68
Current: $67.02
Upside: +1.46%
MGIC Investment
Oct 30, 2026
Reiterated: Sell
Price Target: $28
Current: $28.41
Upside: -1.44%
NMI Holdings
Oct 30, 2026
Downgraded: Hold
Price Target: $44
Current: $42.67
Upside: +3.12%
Radian Group
Oct 30, 2026
Reiterated: Buy
Price Target: $48 → $41
Current: $35.54
Upside: +15.36%
Rocket Companies
Oct 30, 2026
Reiterated: Buy
Price Target: $14
Current: $12.80
Upside: +9.38%
WEX Inc.
Oct 29, 2026
Reiterated: Buy
Price Target: n/a
Current: $184.61
Upside: -
SoFi Technologies
Oct 27, 2026
Reiterated: Sell
Price Target: $16 → $17
Current: $16.76
Upside: -1.55%
American Express Company
Oct 23, 2026
Reiterated: Buy
Price Target: $369
Current: $319.11
Upside: +15.63%
Bread Financial Holdings
Oct 22, 2026
Reiterated: Buy
Price Target: $127
Current: $103.41
Upside: +22.81%
Reiterated: Buy
Price Target: $252
Current: $204.85
Upside: +23.02%
Reiterated: Buy
Price Target: $89
Current: $75.35
Upside: +18.12%
Rated: Buy
Price Target: $71 → $67
Current: $56.55
Upside: +18.48%
Reiterated: Hold
Price Target: $37
Current: $23.02
Upside: +60.73%
Reiterated: Buy
Price Target: n/a
Current: $400.94
Upside: -
Reiterated: Sell
Price Target: n/a
Current: $0.579
Upside: -
Reiterated: Sell
Price Target: $8.5 → $8
Current: $9.30
Upside: -13.98%
Reiterated: Buy
Price Target: $35 → $29
Current: $17.80
Upside: +62.92%
Reiterated: Hold
Price Target: n/a
Current: $57.01
Upside: -
Reiterated: Buy
Price Target: $75 → $86
Current: $76.22
Upside: +12.83%
Reiterated: Buy
Price Target: $46 → $37
Current: $13.30
Upside: +178.20%
Reiterated: Buy
Price Target: $88
Current: $73.47
Upside: +19.78%
Reiterated: Hold
Price Target: $616 → $610
Current: $638.01
Upside: -4.39%
Reiterated: Buy
Price Target: $382 → $380
Current: $413.59
Upside: -8.12%