Eric Hagen

Stock Analyst at BTIG

(2.37)
# 3,006
Out of 4,547 analysts
536
Total ratings
46.8%
Success rate
0.8%
Average return

Stocks Rated by Eric Hagen

Invesco Mortgage Capital
Apr 30, 2026
Maintained: Hold
Price Target: n/a
Current: $7.90
Upside: -
Federal National Mortgage Association
Apr 29, 2026
Maintained: Buy
Price Target: $20
Current: $6.21
Upside: +222.06%
AGNC Investment
Apr 24, 2026
Maintained: Hold
Price Target: n/a
Current: $10.92
Upside: -
Two Harbors Investment
Apr 24, 2026
Maintained: Hold
Price Target: n/a
Current: $12.10
Upside: -
Federal Home Loan Mortgage Corporation
Apr 24, 2026
Maintained: Buy
Price Target: $20
Current: $5.81
Upside: +244.23%
loanDepot
Apr 24, 2026
Maintained: Hold
Price Target: n/a
Current: $1.07
Upside: -
Rocket Companies
Apr 24, 2026
Maintained: Buy
Price Target: $25
Current: $13.99
Upside: +78.70%
Rithm Capital
Apr 10, 2026
Maintained: Buy
Price Target: $16
Current: $9.20
Upside: +73.91%
UWM Holdings
Mar 20, 2026
Maintained: Buy
Price Target: $10
Current: $1.89
Upside: +429.10%
Velocity Financial
Mar 17, 2026
Maintained: Buy
Price Target: $23
Current: $17.23
Upside: +33.49%
Maintained: Buy
Price Target: $60
Current: $40.02
Upside: +49.93%
Reiterated: Buy
Price Target: $150
Current: $83.58
Upside: +79.47%
Maintained: Buy
Price Target: $25
Current: $22.70
Upside: +10.13%
Maintained: Buy
Price Target: $8.5
Current: $5.00
Upside: +70.00%
Maintained: Buy
Price Target: $15
Current: $13.41
Upside: +8.13%
Maintained: Buy
Price Target: $16
Current: $13.12
Upside: +21.95%
Maintained: Hold
Price Target: n/a
Current: $9.29
Upside: -
Maintained: Hold
Price Target: n/a
Current: $16.40
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $12.71
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $4.34
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $9.74
Upside: n/a
Maintained: Buy
Price Target: $14
Current: $8.85
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $7.50
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $10.63
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $38.87
Upside: n/a
Maintained: Buy
Price Target: $22
Current: $29.32
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $42.63
Upside: n/a
Maintained: Buy
Price Target: $15$12
Current: $1.54
Upside: n/a
Rated: Buy
Price Target: $50$55
Current: $66.17
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $8.83
Upside: n/a
Rated: Buy
Price Target: $28$30
Current: $46.39
Upside: n/a
Rated: Buy
Price Target: $18$17
Current: $7.26
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $6.83
Upside: n/a
Maintained: Buy
Price Target: $24
Current: $16.60
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $5.33
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $8.67
Upside: n/a
Maintained: Buy
Price Target: $28$26
Current: $16.71
Upside: n/a
Maintained: Buy
Price Target: $14$13
Current: $4.52
Upside: n/a
Reiterated: Buy
Price Target: $14
Current: $9.84
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $6.03
Upside: n/a
Upgraded: Buy
Price Target: $35
Current: $17.37
Upside: n/a
Maintained: Hold
Price Target: $44
Current: $60.20
Upside: n/a
Maintained: Buy
Price Target: $45$50
Current: $88.67
Upside: n/a
Reiterated: Hold
Price Target: $65$93
Current: $206.04
Upside: n/a