Trevor Cranston

Stock Analyst at JMP Securities

(0.95)
# 2330
Out of 5,441 analysts
115
Total ratings
Success rate
Average return
19 Stocks
Name Action PT Current % Upside Ratings Updated
TWO Two Harbors Inv
Downgrades: Market Perform
n/a
n/a n/a 13 Jul 3, 2025
GHLD Guild Holdings
Maintains: Market Outperform
17 16
20.02 -22.58% 6 May 27, 2025
RWT Redwood Trust
Maintains: Market Outperform
8 8
5.76 30.21% 4 Apr 17, 2025
MFA MFA Finl
Maintains: Market Outperform
13 12
9.23 30.01% 11 Apr 17, 2025
ORC Orchid Island Cap
Reiterates: Market Perform
n/a
n/a n/a 4 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
n/a
n/a n/a 1 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
n/a
n/a n/a 3 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
n/a
n/a n/a 3 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
15 14
13.16 6.38% 13 Jul 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
8 9
7.42 14.56% 9 Jul 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
15 16
11.88 30.47% 11 Jul 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
11 13
12.25 2.04% 8 Jul 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
n/a
n/a n/a 6 Jun 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
9
n/a n/a 5 Jul 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 6 Jan 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 4 Oct 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
40 37
20.41 81.28% 2 Jul 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
14 0
n/a n/a 5 Sep 7, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Jul 25, 2017