Brian Foran

Stock Analyst at Truist Financial

(4.50)
# 903
Out of 4,495 analysts
259
Total ratings
83.3%
Success rate
13.3%
Average return

Stocks Rated by Brian Foran

American Express Company
Jun 24, 2026
Maintained: Buy
Price Target: $375
Current: $346.72
Upside: +8.16%
Fifth Third Bancorp
Jun 24, 2026
Maintained: Buy
Price Target: $57$60
Current: $56.54
Upside: +6.12%
KeyCorp
Jun 24, 2026
Maintained: Hold
Price Target: $23$24
Current: $23.10
Upside: +3.90%
Citizens Financial Group
Jun 24, 2026
Maintained: Hold
Price Target: $69$72
Current: $69.86
Upside: +3.06%
The Charles Schwab Corporation
Jun 15, 2026
Maintained: Buy
Price Target: n/a
Current: $101.91
Upside: -
Robinhood Markets
Jun 10, 2026
Reiterated: Buy
Price Target: n/a
Current: $115.11
Upside: -
Wintrust Financial
May 11, 2026
Maintained: Buy
Price Target: $170
Current: $161.74
Upside: +5.11%
Northwest Bancshares
Apr 29, 2026
Maintained: Buy
Price Target: n/a
Current: $14.95
Upside: -
UMB Financial
Apr 29, 2026
Maintained: Buy
Price Target: n/a
Current: $143.71
Upside: -
Associated Banc-Corp
Apr 28, 2026
Maintained: Hold
Price Target: $30
Current: $30.39
Upside: -1.28%
Rated: Hold
Price Target: $89
Current: $89.76
Upside: -0.85%
Maintained: Hold
Price Target: $33
Current: $34.01
Upside: -2.97%
Maintained: Buy
Price Target: $19
Current: $17.76
Upside: +6.98%
Maintained: Buy
Price Target: $27$28
Current: $26.17
Upside: +6.99%
Maintained: Hold
Price Target: $30
Current: $30.58
Upside: -1.90%
Maintained: Buy
Price Target: $54
Current: $45.11
Upside: +19.71%
Maintained: Buy
Price Target: n/a
Current: $200.10
Upside: -
Maintained: Hold
Price Target: n/a
Current: $71.57
Upside: -
Maintained: Hold
Price Target: n/a
Current: $237.94
Upside: -
Maintained: Hold
Price Target: $2,000$2,150
Current: $2,083.00
Upside: +3.22%
Maintained: Buy
Price Target: n/a
Current: $15.48
Upside: -
Maintained: Buy
Price Target: n/a
Current: $100.37
Upside: -
Maintained: Buy
Price Target: n/a
Current: $80.01
Upside: -
Maintained: Hold
Price Target: n/a
Current: $14.77
Upside: -
Maintained: Buy
Price Target: n/a
Current: $59.25
Upside: n/a
Maintained: Hold
Price Target: $97
Current: $152.26
Upside: n/a
Maintained: Buy
Price Target: $77
Current: $139.57
Upside: n/a
Rated: Buy
Price Target: $39
Current: $86.91
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $250.91
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $61.90
Upside: n/a
Maintained: Hold
Price Target: $11
Current: $25.69
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $70.02
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $141.06
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $339.75
Upside: n/a
Maintained: Buy
Price Target: $40
Current: $33.68
Upside: n/a
Rated: Sell
Price Target: $22
Current: $52.46
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $182.86
Upside: n/a
Reiterated: Buy
Price Target: $25
Current: $87.52
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $180.16
Upside: n/a