Trevor Cranston

Stock Analyst at JMP Securities

(3.39)
# 982
Out of 4,761 analysts
100
Total ratings
55.56%
Success rate
1.63%
Average return

Stocks Rated by Trevor Cranston

Redwood Trust
Feb 14, 2025
Reiterates: Market Outperform
Price Target: $8
Current: $6.44
Upside: +24.22%
Two Harbors Investment
Oct 17, 2024
Maintains: Market Outperform
Price Target: $15$15
Current: $13.76
Upside: +5.38%
MFA Financial
Sep 6, 2024
Maintains: Market Outperform
Price Target: $13$14
Current: $10.30
Upside: +31.07%
Orchid Island Capital
Aug 28, 2024
Reiterates: Market Perform
Price Target: n/a
Current: $8.92
Upside: -
Invesco Mortgage Capital
Aug 28, 2024
Reiterates: Market Perform
Price Target: n/a
Current: $8.88
Upside: -
Dynex Capital
Aug 28, 2024
Reiterates: Market Perform
Price Target: n/a
Current: $14.06
Upside: -
ARMOUR Residential REIT
Aug 28, 2024
Reiterates: Market Perform
Price Target: n/a
Current: $18.89
Upside: -
Ellington Financial
Jul 24, 2024
Maintains: Market Outperform
Price Target: $15$14
Current: $13.10
Upside: +6.87%
AG Mortgage Investment Trust
Jul 19, 2024
Maintains: Market Outperform
Price Target: $7.5$8.5
Current: $7.42
Upside: +14.56%
PennyMac Mortgage Investment Trust
Jul 19, 2024
Maintains: Market Outperform
Price Target: $15$16
Current: $14.07
Upside: +10.16%
Maintains: Market Outperform
Price Target: $11$13
Current: $11.89
Upside: +5.13%
Maintains: Market Outperform
Price Target: $14$17
Current: $12.35
Upside: +33.60%
Reiterates: Market Perform
Price Target: n/a
Current: $1.61
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $101.25
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $10.54
Upside: -
Maintains: Market Outperform
Price Target: $40$37
Current: $21.63
Upside: +71.06%