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 03/28/2025

Overall Average Return

31.2%

Smart Score

79%

Overall Average Return Percentile

88th

Number of Ratings

39
Buy NowGet Alert
11/19/2024ICFIBuy Now
ICF International
$85.99115.14%
Marc Riddick79%
→ $185UpgradeNeutral → BuyGet Alert
10/15/2024KFRCBuy Now
Kforce
$48.7045.79%
Marc Riddick79%
→ $71UpgradeNeutral → BuyGet Alert
08/12/2024CBZBuy Now
CBIZ
$74.7914.99%
Marc Riddick79%
→ $86UpgradeNeutral → BuyGet Alert
06/05/2024BBSIBuy Now
Barrett Bus Servs
$41.22239.64%
Marc Riddick79%
$35 → $35DowngradeBuy → NeutralGet Alert
01/02/2024CBZBuy Now
CBIZ
$74.79-15.76%
Marc Riddick79%
→ $63DowngradeBuy → NeutralGet Alert
12/01/2023KFRCBuy Now
Kforce
$48.70
Marc Riddick79%
DowngradeBuy → NeutralGet Alert
11/14/2023ICFIBuy Now
ICF International
$85.9962.81%
Marc Riddick79%
→ $140DowngradeBuy → NeutralGet Alert
10/30/2023CBZBuy Now
CBIZ
$74.79-15.76%
Marc Riddick79%
→ $63UpgradeNeutral → BuyGet Alert
09/05/2023CBZBuy Now
CBIZ
$74.79-22.45%
Marc Riddick79%
→ $58DowngradeBuy → NeutralGet Alert
02/02/2023MGRCBuy Now
McGrath RentCorp
$114.1011.31%
Marc Riddick79%
→ $127UpgradeNeutral → BuyGet Alert
11/16/2022MGRCBuy Now
McGrath RentCorp
$114.10-7.1%
Marc Riddick79%
→ $106DowngradeBuy → NeutralGet Alert
08/24/2020NVEEBuy Now
NV5 Global
$19.34251.6%
Marc Riddick79%
→ $17UpgradeNeutral → BuyGet Alert
08/05/2020ICFIBuy Now
ICF International
$85.9922.11%
Marc Riddick79%
$92 → $105MaintainsBuyGet Alert
07/23/2020NVEEBuy Now
NV5 Global
$19.34210.24%
Marc Riddick79%
→ $15DowngradeBuy → NeutralGet Alert
07/16/2020KFYBuy Now
Korn Ferry
$68.89-37.58%
Marc Riddick79%
$36 → $43UpgradeNeutral → BuyGet Alert
06/10/2020TTEKBuy Now
Tetra Tech
$29.20266.44%
Marc Riddick79%
$20.8 → $21.4MaintainsBuyGet Alert
06/02/2020EXPOBuy Now
Exponent
$81.8614.83%
Marc Riddick79%
$80 → $94MaintainsBuyGet Alert
05/18/2020KFYBuy Now
Korn Ferry
$68.89-47.74%
Marc Riddick79%
$49 → $36MaintainsBuyGet Alert
05/13/2020EXPOBuy Now
Exponent
$81.86-2.27%
Marc Riddick79%
→ $80UpgradeNeutral → BuyGet Alert
05/01/2020EXPOBuy Now
Exponent
$81.86-2.27%
Marc Riddick79%
$78 → $80MaintainsNeutralGet Alert
05/01/2020FCNBuy Now
FTI Consulting
$162.215.42%
Marc Riddick79%
$152 → $171UpgradeNeutral → BuyGet Alert
03/31/2020ICFIBuy Now
ICF International
$85.996.99%
Marc Riddick79%
$95 → $92MaintainsBuyGet Alert
03/26/2020SPBuy Now
SP Plus
Marc Riddick79%
$52 → $40MaintainsBuyGet Alert
03/19/2020EXPOBuy Now
Exponent
$81.86-4.72%
Marc Riddick79%
$74 → $78UpgradeNeutral → BuyGet Alert
03/16/2020TTEKBuy Now
Tetra Tech
$29.20256.16%
Marc Riddick79%
$21.6 → $20.8MaintainsBuyGet Alert
03/06/2020KFYBuy Now
Korn Ferry
$68.89-23.07%
Marc Riddick79%
$58 → $53MaintainsBuyGet Alert
02/28/2020ICFIBuy Now
ICF International
$85.9910.48%
Marc Riddick79%
$118 → $95MaintainsBuyGet Alert
02/20/2020SPBuy Now
SP Plus
Marc Riddick79%
$54 → $52MaintainsBuyGet Alert
02/07/2020EXPOBuy Now
Exponent
$81.86-9.6%
Marc Riddick79%
$72 → $74MaintainsNeutralGet Alert
12/06/2019KFYBuy Now
Korn Ferry
$68.89-15.81%
Marc Riddick79%
$63 → $58MaintainsBuyGet Alert
10/25/2019FCNBuy Now
FTI Consulting
$162.21-7.53%
Marc Riddick79%
$134 → $150MaintainsBuyGet Alert
10/10/2019FCNBuy Now
FTI Consulting
$162.21-17.39%
Marc Riddick79%
$121 → $134MaintainsBuyGet Alert
10/03/2019EXPOBuy Now
Exponent
$81.86-12.04%
Marc Riddick79%
$60 → $72MaintainsNeutralGet Alert
09/19/2019ICFIBuy Now
ICF International
$85.9915.13%
Marc Riddick79%
$96 → $99MaintainsBuyGet Alert
09/06/2019KFYBuy Now
Korn Ferry
$68.89-8.55%
Marc Riddick79%
$72 → $63MaintainsBuyGet Alert
07/23/2019FCNBuy Now
FTI Consulting
$162.21-27.87%
Marc Riddick79%
$99 → $117MaintainsBuyGet Alert
10/10/2018SPBuy Now
SP Plus
Marc Riddick79%
$52 → $48MaintainsBuyGet Alert
06/15/2018NVEEBuy Now
NV5 Global
$19.34329.16%
Marc Riddick79%
$17.5 → $20.75UpgradeNeutral → BuyGet Alert
04/19/2016TTEKBuy Now
Tetra Tech
$29.20
Marc Riddick79%
Initiates → BuyGet Alert