
Douglas Harter
Stock Analyst at BTIG
(4.78)
# 580
Out of 5,090 analysts
878
Total ratings
59.7%
Success rate
13.2%
Average return
Main Sectors:
Stocks Rated by Douglas Harter
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| PMT PennyMac Mortgage Investment Trust | Maintained: Hold | n/a | $7.38 | - | 31 | Oct 30, 2026 | |
| RKT Rocket Companies | Maintained: Hold | n/a | $11.92 | - | 18 | Oct 30, 2026 | |
| FMCC Federal Home Loan Mortgage Corporation | Maintained: Hold | n/a | $4.13 | - | 2 | Oct 30, 2026 | |
| FBRT Franklin BSP Realty Trust | Reiterated: Hold | n/a | $6.16 | - | 1 | Oct 28, 2026 | |
| UWMC UWM Holdings | Reiterated: Hold | n/a | $1.49 | - | 21 | Oct 23, 2026 | |
| AGNC AGNC Investment | Reiterated: Hold | n/a | $8.95 | - | 30 | Oct 19, 2026 | |
| DX Dynex Capital | Reiterated: Buy | $12 | $10.89 | +10.19% | 19 | Oct 19, 2026 | |
| BETR Better Home & Finance Holding Company | Reiterated: Buy | $23 → $20 | $22.95 | -12.85% | 5 | Oct 12, 2026 | |
| ONIT Onity Group | Reiterated: Buy | $50 → $45 | $27.76 | +62.10% | 5 | Oct 12, 2026 | |
| PFSI PennyMac Financial Services | Reiterated: Buy | $90 → $80 | $64.41 | +24.20% | 42 | Oct 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $13 → $12 | $9.40 | +27.66% | 47 | Oct 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $10 → $9 | $7.28 | +23.63% | 11 | Oct 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $11 → $9.5 | $6.80 | +39.71% | 21 | Oct 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $24 → $21 | $18.47 | +13.70% | 27 | Oct 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 → $5 | $3.23 | +54.80% | 28 | Oct 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $22 → $20 | $15.95 | +25.39% | 3 | Oct 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $67.60 | - | 17 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $48 | $35.68 | +34.53% | 24 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $28.85 | - | 48 | Sep 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $41 → $54 | $43.18 | +25.06% | 17 | Sep 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $48.06 | - | 9 | Sep 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $25 → $26 | $23.52 | +8.42% | 5 | Sep 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $4.25 → $4.5 | $4.13 | +8.96% | 7 | Sep 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $16 → $19 | $16.90 | +9.47% | 8 | Sep 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 → $13 | $11.95 | +4.60% | 6 | Sep 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $15 → $13 | $11.10 | +17.12% | 7 | Sep 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $11 → $10 | $10.01 | -0.10% | 8 | Sep 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $0.5984 | - | 13 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $12.79 | - | 25 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $5.03 | - | 2 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $5.44 | - | 28 | Jul 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $11.83 | - | 14 | Jun 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $9 | $5.70 | +57.89% | 23 | Jun 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $4.57 | - | 1 | Jun 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $15 → $15 | $13.04 | +15.03% | 7 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $16 → $16 | $13.96 | +16.40% | 6 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $21 → $19 | $19.12 | -0.63% | 7 | Mar 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $25 → $30 | $10.49 | +181.22% | 10 | Nov 26, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $13 → $12 | $6.60 | +81.82% | 5 | Nov 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $16 → $16 | $8.48 | +82.78% | 17 | Nov 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $4.5 → $5 | $3.42 | +46.20% | 26 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $4 | $1.18 | +238.98% | 5 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $3.5 → $2.75 | $1.15 | +139.13% | 10 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $23 → $22 | $23.41 | n/a | 4 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $5.75 → $5.25 | $3.64 | n/a | 23 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $11 → $9.5 | $6.94 | n/a | 4 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $7 → $5.5 | $4.55 | n/a | 5 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $18 → $17 | $17.24 | n/a | 5 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $101 | $106.64 | n/a | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $6.75 → $7.25 | $7.18 | n/a | 23 | Sep 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.25 → $3.5 | $4.40 | n/a | 19 | Aug 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $54 → $58 | $55.90 | n/a | 3 | Jul 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $10 → $11 | $6.45 | n/a | 17 | Jul 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $20 → $20 | $10.87 | n/a | 20 | Jul 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $20 → $20 | $12.40 | n/a | 26 | Jul 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $80 | $72.71 | n/a | 1 | Dec 7, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $9 → $10 | $13.11 | n/a | 16 | Aug 1, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $28 → $32 | $31.56 | n/a | 6 | Feb 16, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $17 | $22.80 | n/a | 1 | Feb 11, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $110 | $139.56 | n/a | 1 | Feb 11, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $21 → $24 | $26.73 | n/a | 8 | Jan 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $26.64 | n/a | 10 | Aug 24, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $16 | $9.06 | n/a | 8 | Aug 10, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $15 → $16 | $10.85 | n/a | 5 | Aug 5, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $5.5 → $5 | $7.19 | n/a | 3 | Sep 9, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $6.5 | $3.90 | n/a | 2 | Sep 9, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $16 | $43.70 | n/a | 1 | Mar 31, 2014 |
PennyMac Mortgage Investment Trust
Oct 30, 2026
Maintained: Hold
Price Target: n/a
Current: $7.38
Upside: -
Rocket Companies
Oct 30, 2026
Maintained: Hold
Price Target: n/a
Current: $11.92
Upside: -
Federal Home Loan Mortgage Corporation
Oct 30, 2026
Maintained: Hold
Price Target: n/a
Current: $4.13
Upside: -
Franklin BSP Realty Trust
Oct 28, 2026
Reiterated: Hold
Price Target: n/a
Current: $6.16
Upside: -
UWM Holdings
Oct 23, 2026
Reiterated: Hold
Price Target: n/a
Current: $1.49
Upside: -
AGNC Investment
Oct 19, 2026
Reiterated: Hold
Price Target: n/a
Current: $8.95
Upside: -
Dynex Capital
Oct 19, 2026
Reiterated: Buy
Price Target: $12
Current: $10.89
Upside: +10.19%
Better Home & Finance Holding Company
Oct 12, 2026
Reiterated: Buy
Price Target: $23 → $20
Current: $22.95
Upside: -12.85%
Onity Group
Oct 12, 2026
Reiterated: Buy
Price Target: $50 → $45
Current: $27.76
Upside: +62.10%
PennyMac Financial Services
Oct 12, 2026
Reiterated: Buy
Price Target: $90 → $80
Current: $64.41
Upside: +24.20%
Oct 12, 2026
Reiterated: Buy
Price Target: $13 → $12
Current: $9.40
Upside: +27.66%
Oct 6, 2026
Reiterated: Buy
Price Target: $10 → $9
Current: $7.28
Upside: +23.63%
Oct 6, 2026
Reiterated: Buy
Price Target: $11 → $9.5
Current: $6.80
Upside: +39.71%
Oct 6, 2026
Reiterated: Buy
Price Target: $24 → $21
Current: $18.47
Upside: +13.70%
Oct 6, 2026
Reiterated: Buy
Price Target: $6 → $5
Current: $3.23
Upside: +54.80%
Oct 6, 2026
Reiterated: Buy
Price Target: $22 → $20
Current: $15.95
Upside: +25.39%
Oct 2, 2026
Initiated Coverage: Hold
Price Target: n/a
Current: $67.60
Upside: -
Oct 2, 2026
Initiated Coverage: Buy
Price Target: $48
Current: $35.68
Upside: +34.53%
Sep 28, 2026
Initiated Coverage: Hold
Price Target: n/a
Current: $28.85
Upside: -
Sep 28, 2026
Initiated Coverage: Buy
Price Target: $41 → $54
Current: $43.18
Upside: +25.06%
Sep 25, 2026
Initiated Coverage: Hold
Price Target: n/a
Current: $48.06
Upside: -
Sep 1, 2026
Reiterated: Hold
Price Target: $25 → $26
Current: $23.52
Upside: +8.42%
Sep 1, 2026
Reiterated: Hold
Price Target: $4.25 → $4.5
Current: $4.13
Upside: +8.96%
Sep 1, 2026
Upgraded: Buy
Price Target: $16 → $19
Current: $16.90
Upside: +9.47%
Sep 1, 2026
Reiterated: Hold
Price Target: $14 → $13
Current: $11.95
Upside: +4.60%
Sep 1, 2026
Upgraded: Buy
Price Target: $15 → $13
Current: $11.10
Upside: +17.12%
Sep 1, 2026
Reiterated: Hold
Price Target: $11 → $10
Current: $10.01
Upside: -0.10%
Aug 4, 2026
Reiterated: Hold
Price Target: n/a
Current: $0.5984
Upside: -
Jul 24, 2026
Rated: Hold
Price Target: n/a
Current: $12.79
Upside: -
Jul 24, 2026
Reiterated: Hold
Price Target: n/a
Current: $5.03
Upside: -
Jul 15, 2026
Reiterated: Hold
Price Target: n/a
Current: $5.44
Upside: -
Jun 17, 2026
Downgraded: Hold
Price Target: n/a
Current: $11.83
Upside: -
Jun 17, 2026
Upgraded: Buy
Price Target: $9
Current: $5.70
Upside: +57.89%
Jun 16, 2026
Downgraded: Hold
Price Target: n/a
Current: $4.57
Upside: -
Apr 20, 2026
Reiterated: Hold
Price Target: $15 → $15
Current: $13.04
Upside: +15.03%
Apr 20, 2026
Reiterated: Hold
Price Target: $16 → $16
Current: $13.96
Upside: +16.40%
Mar 13, 2026
Rated: Hold
Price Target: $21 → $19
Current: $19.12
Upside: -0.63%
Nov 26, 2025
Reiterated: Hold
Price Target: $25 → $30
Current: $10.49
Upside: +181.22%
Nov 19, 2025
Reiterated: Buy
Price Target: $13 → $12
Current: $6.60
Upside: +81.82%
Nov 18, 2025
Reiterated: Buy
Price Target: $16 → $16
Current: $8.48
Upside: +82.78%
Nov 14, 2025
Reiterated: Hold
Price Target: $4.5 → $5
Current: $3.42
Upside: +46.20%
Nov 14, 2025
Reiterated: Buy
Price Target: $4
Current: $1.18
Upside: +238.98%
Nov 14, 2025
Reiterated: Hold
Price Target: $3.5 → $2.75
Current: $1.15
Upside: +139.13%
Oct 14, 2025
Reiterated: Hold
Price Target: $23 → $22
Current: $23.41
Upside: n/a
Oct 14, 2025
Reiterated: Hold
Price Target: $5.75 → $5.25
Current: $3.64
Upside: n/a
Oct 14, 2025
Reiterated: Hold
Price Target: $11 → $9.5
Current: $6.94
Upside: n/a
Oct 14, 2025
Reiterated: Hold
Price Target: $7 → $5.5
Current: $4.55
Upside: n/a
Oct 14, 2025
Reiterated: Buy
Price Target: $18 → $17
Current: $17.24
Upside: n/a
Oct 10, 2025
Reiterated: Hold
Price Target: $101
Current: $106.64
Upside: n/a
Sep 3, 2025
Reiterated: Hold
Price Target: $6.75 → $7.25
Current: $7.18
Upside: n/a
Aug 20, 2025
Reiterated: Buy
Price Target: $3.25 → $3.5
Current: $4.40
Upside: n/a
Jul 16, 2025
Reiterated: Hold
Price Target: $54 → $58
Current: $55.90
Upside: n/a
Jul 15, 2025
Reiterated: Hold
Price Target: $10 → $11
Current: $6.45
Upside: n/a
Jul 15, 2025
Reiterated: Hold
Price Target: $20 → $20
Current: $10.87
Upside: n/a
Jul 15, 2025
Reiterated: Hold
Price Target: $20 → $20
Current: $12.40
Upside: n/a
Dec 7, 2023
Initiated Coverage: Buy
Price Target: $80
Current: $72.71
Upside: n/a
Aug 1, 2023
Reiterated: Hold
Price Target: $9 → $10
Current: $13.11
Upside: n/a
Feb 16, 2021
Reiterated: Hold
Price Target: $28 → $32
Current: $31.56
Upside: n/a
Feb 11, 2021
Reiterated: Buy
Price Target: $17
Current: $22.80
Upside: n/a
Feb 11, 2021
Initiated Coverage: Hold
Price Target: $110
Current: $139.56
Upside: n/a
Jan 26, 2021
Reiterated: Buy
Price Target: $21 → $24
Current: $26.73
Upside: n/a
Aug 24, 2020
Reiterated: Buy
Price Target: n/a
Current: $26.64
Upside: n/a
Aug 10, 2020
Reiterated: Hold
Price Target: $16
Current: $9.06
Upside: n/a
Aug 5, 2020
Reiterated: Buy
Price Target: $15 → $16
Current: $10.85
Upside: n/a
Sep 9, 2016
Reiterated: Buy
Price Target: $5.5 → $5
Current: $7.19
Upside: n/a
Sep 9, 2016
Reiterated: Hold
Price Target: $6.5
Current: $3.90
Upside: n/a
Mar 31, 2014
Upgraded: Buy
Price Target: $16
Current: $43.70
Upside: n/a