Mark DeVries

Stock Analyst at Deutsche Bank

(4.89)
# 273
Out of 4,407 analysts
682
Total ratings
64.3%
Success rate
16.1%
Average return

Stocks Rated by Mark DeVries

Burford Capital Limited
May 11, 2026
Downgraded: Hold
Price Target: 524p374p
Current: $326.00
Upside: +14.75%
Fidelity National Financial
May 8, 2026
Maintained: Buy
Price Target: $77$66
Current: $47.92
Upside: +37.73%
UWM Holdings
May 7, 2026
Maintained: Hold
Price Target: $6.5$5.5
Current: $2.38
Upside: +131.09%
SoFi Technologies
Apr 30, 2026
Maintained: Hold
Price Target: $21$18
Current: $16.58
Upside: +8.56%
Capital One Financial
Apr 22, 2026
Rated: Hold
Price Target: $256$250
Current: $184.73
Upside: +35.33%
First American Financial
Mar 23, 2026
Maintained: Buy
Price Target: n/a
Current: $65.74
Upside: -
PennyMac Financial Services
Mar 23, 2026
Maintained: Buy
Price Target: n/a
Current: $81.66
Upside: -
SLM Corporation
Mar 5, 2026
Reiterated: Buy
Price Target: $40$32
Current: $22.38
Upside: +42.98%
Navient
Mar 5, 2026
Maintained: Hold
Price Target: $9
Current: $7.97
Upside: +12.92%
Ally Financial
Jan 22, 2026
Maintained: Buy
Price Target: $53$57
Current: $44.37
Upside: +28.47%
Maintained: Buy
Price Target: $88$93
Current: $73.36
Upside: +26.77%
Maintained: Buy
Price Target: $16$22
Current: $13.07
Upside: +68.32%
Initiated Coverage: Buy
Price Target: $25
Current: $5.81
Upside: +330.00%
Initiated Coverage: Buy
Price Target: $20
Current: $6.49
Upside: +208.17%
Maintained: Hold
Price Target: $14$13
Current: $10.12
Upside: +28.46%
Maintained: Buy
Price Target: $371$375
Current: $325.44
Upside: +15.23%
Maintained: Buy
Price Target: $61$78
Current: $56.71
Upside: n/a
Maintained: Hold
Price Target: $20
Current: $28.91
Upside: n/a
Maintained: Buy
Price Target: $77$78
Current: $140.00
Upside: n/a
Rated: Hold
Price Target: $16$14
Current: $12.34
Upside: n/a
Rated: Buy
Price Target: $12$10
Current: $10.31
Upside: n/a
Rated: Buy
Price Target: $24
Current: $22.00
Upside: n/a
Rated: Sell
Price Target: $25
Current: $17.10
Upside: n/a
Rated: Buy
Price Target: $10
Current: $9.31
Upside: n/a
Rated: Hold
Price Target: $1
Current: $1.13
Upside: n/a
Rated: Sell
Price Target: $12
Current: $7.94
Upside: n/a
Rated: Hold
Price Target: $155
Current: $227.73
Upside: n/a
Rated: Hold
Price Target: $54$43
Current: $58.38
Upside: n/a
Rated: Hold
Price Target: $16$14
Current: $25.81
Upside: n/a
Downgraded: Hold
Price Target: $7$6
Current: $5.25
Upside: n/a
Maintained: Buy
Price Target: $35$24
Current: $34.66
Upside: n/a
Maintained: Buy
Price Target: $42$31
Current: $36.99
Upside: n/a
Maintained: Sell
Price Target: $11$9
Current: $13.36
Upside: n/a
Maintained: Hold
Price Target: $14$12
Current: $9.31
Upside: n/a
Maintained: Hold
Price Target: $19$20
Current: $19.26
Upside: n/a
Maintained: Hold
Price Target: $5$6
Current: $12.13
Upside: n/a
Downgraded: Sell
Price Target: $7$6
Current: $2.31
Upside: n/a
Maintained: Sell
Price Target: $6$5
Current: $1.35
Upside: n/a
Maintained: Hold
Price Target: $6$16
Current: $10.17
Upside: n/a
Maintained: Hold
Price Target: 8.007.00
Current: $11.06
Upside: n/a
Maintained: Hold
Price Target: $18$20
Current: $16.90
Upside: n/a
Reiterated: Sell
Price Target: $14$12
Current: $3.79
Upside: n/a
Reiterated: Hold
Price Target: $7
Current: $42.90
Upside: n/a
Maintained: Hold
Price Target: $16
Current: $2.38
Upside: n/a
Upgraded: Buy
Price Target: $16$17
Current: $1.69
Upside: n/a
Initiated Coverage: Hold
Price Target: $16$15
Current: $6.62
Upside: n/a
Rated: Hold
Price Target: $14$17
Current: $14.94
Upside: n/a