Karl Shepard

Stock Analyst at RBC Capital

(3.16)
# 2,525
Out of 5,082 analysts
41
Total ratings
100%
Success rate
19.9%
Average return
Main Sectors:

Stocks Rated by Karl Shepard

WesBanco
Oct 23, 2026
Maintained: Hold
Price Target: $44
Current: $39.12
Upside: +12.47%
Beacon Financial
Oct 23, 2026
Maintained: Hold
Price Target: $31 → $33
Current: $29.95
Upside: +10.18%
First Commonwealth Financial
Oct 9, 2026
Reiterated: Buy
Price Target: $24
Current: $21.06
Upside: +13.96%
American Express Company
Jan 30, 2023
Reiterated: Hold
Price Target: $186
Current: $325.17
Upside: n/a
Cullen/Frost Bankers
Apr 30, 2021
Reiterated: Hold
Price Target: $70 → $122
Current: $157.68
Upside: n/a