Marc Riddick's Stock Ratings

Sidoti & Co. Analyst

Marc Riddick is an analyst at Sidoti & Co.. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 05/08/2025

Overall Average Return

30.2%

Smart Score

79.3%

Overall Average Return Percentile

88th

Number of Ratings

39
Buy NowGet Alert
11/19/2024ICFIBuy Now
ICF International
$87.44111.57%
Marc Riddick79%
→ $185UpgradeNeutral → BuyGet Alert
10/15/2024KFRCBuy Now
Kforce
$39.6379.16%
Marc Riddick79%
→ $71UpgradeNeutral → BuyGet Alert
08/12/2024CBZBuy Now
CBIZ
$72.5918.47%
Marc Riddick79%
→ $86UpgradeNeutral → BuyGet Alert
06/05/2024BBSIBuy Now
Barrett Bus Servs
$40.42246.36%
Marc Riddick79%
$140 → $140DowngradeBuy → NeutralGet Alert
01/02/2024CBZBuy Now
CBIZ
$72.59-13.21%
Marc Riddick79%
→ $63DowngradeBuy → NeutralGet Alert
12/01/2023KFRCBuy Now
Kforce
$39.63
Marc Riddick79%
DowngradeBuy → NeutralGet Alert
11/14/2023ICFIBuy Now
ICF International
$87.4460.11%
Marc Riddick79%
→ $140DowngradeBuy → NeutralGet Alert
10/30/2023CBZBuy Now
CBIZ
$72.59-13.21%
Marc Riddick79%
→ $63UpgradeNeutral → BuyGet Alert
09/05/2023CBZBuy Now
CBIZ
$72.59-20.1%
Marc Riddick79%
→ $58DowngradeBuy → NeutralGet Alert
02/02/2023MGRCBuy Now
McGrath RentCorp
$111.9713.42%
Marc Riddick79%
→ $127UpgradeNeutral → BuyGet Alert
11/16/2022MGRCBuy Now
McGrath RentCorp
$111.97-5.33%
Marc Riddick79%
→ $106DowngradeBuy → NeutralGet Alert
08/24/2020NVEEBuy Now
NV5 Global
$18.70263.69%
Marc Riddick79%
→ $68UpgradeNeutral → BuyGet Alert
08/05/2020ICFIBuy Now
ICF International
$87.4420.08%
Marc Riddick79%
$92 → $105MaintainsBuyGet Alert
07/23/2020NVEEBuy Now
NV5 Global
$18.70220.9%
Marc Riddick79%
→ $60DowngradeBuy → NeutralGet Alert
07/16/2020KFYBuy Now
Korn Ferry
$66.59-35.43%
Marc Riddick79%
$36 → $43UpgradeNeutral → BuyGet Alert
06/10/2020TTEKBuy Now
Tetra Tech
$34.88206.77%
Marc Riddick79%
$104 → $107MaintainsBuyGet Alert
06/02/2020EXPOBuy Now
Exponent
$77.2021.76%
Marc Riddick79%
$80 → $94MaintainsBuyGet Alert
05/18/2020KFYBuy Now
Korn Ferry
$66.59-45.94%
Marc Riddick79%
$49 → $36MaintainsBuyGet Alert
05/13/2020EXPOBuy Now
Exponent
$77.203.63%
Marc Riddick79%
→ $80UpgradeNeutral → BuyGet Alert
05/01/2020EXPOBuy Now
Exponent
$77.203.63%
Marc Riddick79%
$78 → $80MaintainsNeutralGet Alert
05/01/2020FCNBuy Now
FTI Consulting
$166.822.51%
Marc Riddick79%
$152 → $171UpgradeNeutral → BuyGet Alert
03/31/2020ICFIBuy Now
ICF International
$87.445.22%
Marc Riddick79%
$95 → $92MaintainsBuyGet Alert
03/26/2020SPBuy Now
SP Plus
Marc Riddick79%
$52 → $40MaintainsBuyGet Alert
03/19/2020EXPOBuy Now
Exponent
$77.201.04%
Marc Riddick79%
$74 → $78UpgradeNeutral → BuyGet Alert
03/16/2020TTEKBuy Now
Tetra Tech
$34.88198.17%
Marc Riddick79%
$108 → $104MaintainsBuyGet Alert
03/06/2020KFYBuy Now
Korn Ferry
$66.59-20.41%
Marc Riddick79%
$58 → $53MaintainsBuyGet Alert
02/28/2020ICFIBuy Now
ICF International
$87.448.65%
Marc Riddick79%
$118 → $95MaintainsBuyGet Alert
02/20/2020SPBuy Now
SP Plus
Marc Riddick79%
$54 → $52MaintainsBuyGet Alert
02/07/2020EXPOBuy Now
Exponent
$77.20-4.15%
Marc Riddick79%
$72 → $74MaintainsNeutralGet Alert
12/06/2019KFYBuy Now
Korn Ferry
$66.59-12.9%
Marc Riddick79%
$63 → $58MaintainsBuyGet Alert
10/25/2019FCNBuy Now
FTI Consulting
$166.82-10.08%
Marc Riddick79%
$134 → $150MaintainsBuyGet Alert
10/10/2019FCNBuy Now
FTI Consulting
$166.82-19.67%
Marc Riddick79%
$121 → $134MaintainsBuyGet Alert
10/03/2019EXPOBuy Now
Exponent
$77.20-6.74%
Marc Riddick79%
$60 → $72MaintainsNeutralGet Alert
09/19/2019ICFIBuy Now
ICF International
$87.4413.22%
Marc Riddick79%
$96 → $99MaintainsBuyGet Alert
09/06/2019KFYBuy Now
Korn Ferry
$66.59-5.39%
Marc Riddick79%
$72 → $63MaintainsBuyGet Alert
07/23/2019FCNBuy Now
FTI Consulting
$166.82-29.86%
Marc Riddick79%
$99 → $117MaintainsBuyGet Alert
10/10/2018SPBuy Now
SP Plus
Marc Riddick79%
$52 → $48MaintainsBuyGet Alert
06/15/2018NVEEBuy Now
NV5 Global
$18.70343.91%
Marc Riddick79%
$70 → $83UpgradeNeutral → BuyGet Alert
04/19/2016TTEKBuy Now
Tetra Tech
$34.88
Marc Riddick79%
Initiates → BuyGet Alert