Jeff Martin's Stock Ratings

Roth Capital Analyst

Jeff Martin is an analyst at Roth Capital. 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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

16.2%

Smart Score

68.7%

Overall Average Return Percentile

71st

Number of Ratings

72
Buy NowGet Alert
12/09/2025BWMNBuy Now
Bowman Consulting Group
$35.8339.55%$45 → $50MaintainsBuyGet Alert
12/01/2025OSISBuy Now
OSI Systems
$262.3811.29%$280 → $292MaintainsBuyGet Alert
11/13/2025PERIBuy Now
Perion Network
$9.8047.96%$14 → $14.5ReiteratesBuy → BuyGet Alert
08/04/2025NSPBuy Now
Insperity
$38.2293.62%$85 → $74MaintainsBuyGet Alert
07/07/2025FCBuy Now
Franklin Covey
$16.2266.46%$30 → $27MaintainsBuyGet Alert
05/14/2025TACTBuy Now
Transact Technologies
$4.4412.61%$6 → $5MaintainsBuyGet Alert
05/14/2025PERIBuy Now
Perion Network
$9.8042.86%$9 → $14UpgradeNeutral → BuyGet Alert
05/02/2025OSISBuy Now
OSI Systems
$262.38-6.62%$224 → $245MaintainsBuyGet Alert
03/20/2025BGSFBuy Now
BGSF
$4.40104.55%$12 → $9MaintainsBuyGet Alert
02/21/2025NVEEBuy Now
NV5 Global
$27 → $28MaintainsBuyGet Alert
01/24/2025OSISBuy Now
OSI Systems
$262.38-14.63%$178 → $224MaintainsBuyGet Alert
11/07/2024BBSIBuy Now
Barrett Bus Servs
$36.2224.24%$43 → $45MaintainsBuyGet Alert
11/05/2024HCKTBuy Now
Hackett Group
$19.8651.06%$29 → $30MaintainsBuyGet Alert
08/23/2024OSISBuy Now
OSI Systems
$262.38-32.16%$172 → $178MaintainsBuyGet Alert
08/08/2024BWMNBuy Now
Bowman Consulting Group
$35.8320.01%$47 → $43MaintainsBuyGet Alert
08/08/2024NVEEBuy Now
NV5 Global
$128 → $130ReiteratesBuy → BuyGet Alert
08/01/2024BBSIBuy Now
Barrett Bus Servs
$36.2218.72%$40 → $43MaintainsBuyGet Alert
06/27/2024FCBuy Now
Franklin Covey
$16.22208.26%$50 → $50ReiteratesBuy → BuyGet Alert
06/11/2024PERIBuy Now
Perion Network
$9.80-8.16%$13 → $9MaintainsNeutralGet Alert
05/09/2024NVEEBuy Now
NV5 Global
$121 → $128ReiteratesBuy → BuyGet Alert
05/08/2024BWMNBuy Now
Bowman Consulting Group
$35.8331.17%$49 → $47MaintainsBuyGet Alert
04/26/2024OSISBuy Now
OSI Systems
$262.38-34.45%$169 → $172MaintainsBuyGet Alert
04/09/2024PERIBuy Now
Perion Network
$9.8032.65%$35 → $13DowngradeBuy → NeutralGet Alert
04/08/2024BWMNBuy Now
Bowman Consulting Group
$35.8336.76%$49 → $49ReiteratesBuy → BuyGet Alert
03/13/2024BWMNBuy Now
Bowman Consulting Group
$35.8336.76%$45 → $49MaintainsBuyGet Alert
02/08/2024PERIBuy Now
Perion Network
$9.80257.14%$40 → $35MaintainsBuyGet Alert
01/26/2024OSISBuy Now
OSI Systems
$262.38-35.59%$165 → $169MaintainsBuyGet Alert
12/19/2023FCBuy Now
Franklin Covey
$16.22263.75%$61 → $59MaintainsBuyGet Alert
12/08/2023BWMNBuy Now
Bowman Consulting Group
$35.8325.59% → $45Initiates → BuyGet Alert
11/03/2023NVEEBuy Now
NV5 Global
$136 → $121MaintainsBuyGet Alert
08/25/2023OSISBuy Now
OSI Systems
$262.38-37.11%$152 → $165MaintainsBuyGet Alert
08/14/2023NVEEBuy Now
NV5 Global
→ $136ReiteratesBuy → BuyGet Alert
06/29/2023FCBuy Now
Franklin Covey
$16.22276.08%$65 → $61MaintainsBuyGet Alert
04/28/2023OSISBuy Now
OSI Systems
$262.38-42.07%$126 → $152MaintainsBuyGet Alert
04/27/2023NSPBuy Now
Insperity
$38.22284.62%$144 → $147MaintainsBuyGet Alert
03/30/2023FCBuy Now
Franklin Covey
$16.22300.74%$71 → $65MaintainsBuyGet Alert
01/27/2023OSISBuy Now
OSI Systems
$262.38-51.98%$124 → $126MaintainsBuyGet Alert
10/28/2022OSISBuy Now
OSI Systems
$262.38-52.74%$133 → $124MaintainsBuyGet Alert
08/19/2021OSISBuy Now
OSI Systems
$262.38-51.98% → $126MaintainsBuyGet Alert
08/19/2021OSISBuy Now
OSI Systems
$262.38-51.98%$122 → $126MaintainsBuyGet Alert
08/12/2021HCKTBuy Now
The Hackett Group
$19.8620.85%$23 → $24MaintainsBuyGet Alert
08/05/2021BBSIBuy Now
Barrett Bus Servs
$36.22170.57%$88 → $98MaintainsBuyGet Alert
08/03/2021NSPBuy Now
Insperity
$38.22203.51%$103 → $116MaintainsBuyGet Alert
07/02/2021FCBuy Now
Franklin Covey
$16.22177.44%$36 → $45MaintainsBuyGet Alert
06/29/2021PERIBuy Now
Perion Network
$9.80257.14%$34 → $35MaintainsBuyGet Alert
05/12/2021HCKTBuy Now
The Hackett Group
$19.8615.81%$22 → $23MaintainsBuyGet Alert
05/06/2021BBSIBuy Now
Barrett Bus Servs
$36.22142.96%$84 → $88MaintainsBuyGet Alert
05/05/2021PERIBuy Now
Perion Network
$9.80246.94%$30 → $34MaintainsBuyGet Alert
05/04/2021NSPBuy Now
Insperity
$38.22169.49%$98 → $103MaintainsBuyGet Alert
04/30/2021OSISBuy Now
OSI Systems
$262.38-53.5%$108 → $122MaintainsBuyGet Alert
04/30/2021OSISBuy Now
OSI Systems
$262.38-53.5%$108 → $122MaintainsBuyGet Alert
04/05/2021FCBuy Now
Franklin Covey
$16.22121.95%$30 → $36MaintainsBuyGet Alert
02/24/2021HCKTBuy Now
The Hackett Group
$19.8610.78%$20 → $22MaintainsBuyGet Alert
02/10/2021PERIBuy Now
Perion Network
$9.80206.12%$16 → $30MaintainsBuyGet Alert
01/29/2021OSISBuy Now
OSI Systems
$262.38-58.84%$103 → $108MaintainsBuyGet Alert
01/13/2021NVEEBuy Now
NV5 Global
$82 → $136MaintainsBuyGet Alert
12/08/2020PERIBuy Now
Perion Network
$9.8022.45%$10.75 → $12MaintainsBuyGet Alert
11/19/2020PERIBuy Now
Perion Network
$9.809.69% → $10.75Initiates → BuyGet Alert
11/12/2020NVEEBuy Now
NV5 Global
$77 → $82MaintainsBuyGet Alert
08/21/2020OSISBuy Now
OSI Systems
$262.38-60.74%$102 → $103MaintainsBuyGet Alert
05/01/2020OSISBuy Now
OSI Systems
$262.38-61.13%$122 → $102MaintainsBuyGet Alert
03/07/2018BBSIBuy Now
Barrett Bus Servs
$36.22189.9% → $105Reinstates → BuyGet Alert
11/15/2017GLMDBuy Now
Galmed Pharmaceuticals
$1.033006.8% → $32Initiates → BuyGet Alert
11/09/2017HCKTBuy Now
The Hackett Group
$19.86UpgradeNeutral → BuyGet Alert
08/01/2017NSPBuy Now
Insperity
$38.22UpgradeNeutral → BuyGet Alert
02/14/2017NSPBuy Now
Insperity
$38.22DowngradeBuy → NeutralGet Alert
05/03/2016NSPBuy Now
Insperity
$38.2298.85%$72 → $76MaintainsBuyGet Alert
04/15/2015GLMDBuy Now
Galmed Pharmaceuticals
$1.031841.75% → $20Initiates → BuyGet Alert
02/11/2015NSPBuy Now
Insperity
$38.2228.21%$32 → $49UpgradeNeutral → BuyGet Alert
10/14/2014HCKTBuy Now
The Hackett Group
$19.86-49.65% → $10Initiates → BuyGet Alert
02/11/2014NSPBuy Now
Insperity
$38.22-21.51%$45 → $30DowngradeBuy → NeutralGet Alert
11/01/2012FCBuy Now
Franklin Covey
$16.224.81% → $17Initiates → BuyGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free