Trevor Cranston

Stock Analyst at JMP Securities

(2.35)
# 2,327
Out of 4,829 analysts
104
Total ratings
42.35%
Success rate
-1.6%
Average return

Stocks Rated by Trevor Cranston

Two Harbors Investment
Apr 17, 2025
Maintains: Market Outperform
Price Target: $14$14
Current: $11.76
Upside: +14.80%
Redwood Trust
Apr 17, 2025
Maintains: Market Outperform
Price Target: $8$7.5
Current: $5.83
Upside: +28.64%
MFA Financial
Apr 17, 2025
Maintains: Market Outperform
Price Target: $13$12
Current: $9.47
Upside: +26.72%
Orchid Island Capital
Aug 28, 2024
Reiterates: Market Perform
Price Target: n/a
Current: $7.16
Upside: -
Invesco Mortgage Capital
Aug 28, 2024
Reiterates: Market Perform
Price Target: n/a
Current: $7.54
Upside: -
Dynex Capital
Aug 28, 2024
Reiterates: Market Perform
Price Target: n/a
Current: $12.43
Upside: -
ARMOUR Residential REIT
Aug 28, 2024
Reiterates: Market Perform
Price Target: n/a
Current: $16.85
Upside: -
Ellington Financial
Jul 24, 2024
Maintains: Market Outperform
Price Target: $15$14
Current: $12.94
Upside: +8.19%
AG Mortgage Investment Trust
Jul 19, 2024
Maintains: Market Outperform
Price Target: $7.5$8.5
Current: $6.83
Upside: +24.45%
PennyMac Mortgage Investment Trust
Jul 19, 2024
Maintains: Market Outperform
Price Target: $15$16
Current: $12.74
Upside: +21.66%
Maintains: Market Outperform
Price Target: $11$13
Current: $11.23
Upside: +11.31%
Maintains: Market Outperform
Price Target: $14$17
Current: $13.53
Upside: +21.95%
Reiterates: Market Perform
Price Target: n/a
Current: $1.13
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $97.61
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $8.79
Upside: -
Maintains: Market Outperform
Price Target: $40$37
Current: $19.23
Upside: +92.41%