Marc Riddick

Stock Analyst at Sidoti

(3.69)
# 2,010
Out of 4,399 analysts
109
Total ratings
55.2%
Success rate
7.1%
Average return

Stocks Rated by Marc Riddick

ABM Industries
Mar 11, 2026
Maintained: Buy
Price Target: $68
Current: $44.87
Upside: +51.55%
ICF International
Mar 2, 2026
Maintained: Buy
Price Target: $133$124
Current: $71.69
Upside: +72.97%
Kforce
Jul 2, 2025
Maintained: Buy
Price Target: $71$57
Current: $49.16
Upside: +15.95%
Information Services Group
May 12, 2025
Maintained: Hold
Price Target: $7
Current: $4.29
Upside: n/a
Star Equity Holdings
May 9, 2025
Maintained: Hold
Price Target: $19
Current: $11.66
Upside: n/a
CBIZ, Inc.
Apr 22, 2025
Maintained: Buy
Price Target: $86$102
Current: $34.20
Upside: n/a
Mastech Digital
Apr 9, 2025
Maintained: Hold
Price Target: $15
Current: $6.50
Upside: n/a
CRA International
Feb 18, 2025
Maintained: Hold
Price Target: $210
Current: $149.08
Upside: n/a
McGrath RentCorp
Feb 18, 2025
Maintained: Hold
Price Target: $131
Current: $113.03
Upside: n/a
Kelly Services
Feb 14, 2025
Maintained: Hold
Price Target: $29
Current: $11.72
Upside: n/a
Maintained: Hold
Price Target: $32
Current: $23.30
Upside: n/a
Maintained: Hold
Price Target: $19
Current: $4.70
Upside: n/a
Downgraded: Hold
Price Target: $35
Current: $34.34
Upside: n/a
Maintained: Buy
Price Target: $118$105
Current: $73.30
Upside: n/a
Initiated Coverage: Buy
Price Target: $38
Current: $6.55
Upside: n/a
Downgraded: Hold
Price Target: $42
Current: $46.36
Upside: n/a
Maintained: Buy
Price Target: $183$199
Current: $27.15
Upside: n/a
Maintained: Hold
Price Target: $140.90$228.80
Current: $199.31
Upside: n/a
Maintained: Buy
Price Target: $70$72
Current: $96.73
Upside: n/a
Maintained: Buy
Price Target: $171$176
Current: $159.65
Upside: n/a
Maintained: Buy
Price Target: $94$105
Current: $55.37
Upside: n/a
Reiterated: Hold
Price Target: $148$165
Current: $983.37
Upside: n/a
Reiterated: Buy
Price Target: $97$98
Current: $98.19
Upside: n/a
Reiterated: Buy
Price Target: $22
Current: $7.41
Upside: n/a
Reiterated: Buy
Price Target: $260$284
Current: $176.85
Upside: n/a
Reiterated: Buy
Price Target: $85$49
Current: $98.76
Upside: n/a