John Lawrence's Stock Ratings

Benchmark Analyst

John Lawrence is an analyst at Benchmark. 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/17/2025

Updated: Dec 17, 2025

Overall Average Return

14.5%

Smart Score

71.5%

Overall Average Return Percentile

68th

Number of Ratings

93
Buy NowGet Alert
11/05/2024FRPTBuy Now
Freshpet
$64.75185.71%$150 → $185MaintainsBuyGet Alert
11/01/2024FRPTBuy Now
Freshpet
$64.75131.66%$150 → $150ReiteratesBuy → BuyGet Alert
10/29/2024BOOTBuy Now
Boot Barn Holdings
$195.31-1.69%$192 → $192ReiteratesBuy → BuyGet Alert
10/28/2024TSCOBuy Now
Tractor Supply
$53.44480.09%$280 → $310MaintainsBuyGet Alert
10/23/2024KIRKBuy Now
Kirkland's
$7 → $7ReiteratesBuy → BuyGet Alert
10/21/2024TSCOBuy Now
Tractor Supply
$53.44423.95%$280 → $280ReiteratesBuy → BuyGet Alert
10/09/2024BOOTBuy Now
Boot Barn Holdings
$195.31-1.69%$140 → $192MaintainsBuyGet Alert
09/30/2024TSCOBuy Now
Tractor Supply
$53.44423.95%$280 → $280ReiteratesBuy → BuyGet Alert
09/12/2024KIRKBuy Now
Kirkland's
$7 → $7ReiteratesBuy → BuyGet Alert
09/11/2024BOOTBuy Now
Boot Barn Holdings
$195.31-28.32%$140 → $140ReiteratesBuy → BuyGet Alert
09/10/2024CASYBuy Now
Casey's General Stores
$554.73-26.09%$410 → $410ReiteratesBuy → BuyGet Alert
09/09/2024HLLYBuy Now
Holley
$4.12191.26%$12 → $12ReiteratesBuy → BuyGet Alert
09/05/2024CASYBuy Now
Casey's General Stores
$554.73-26.09%$410 → $410ReiteratesBuy → BuyGet Alert
09/04/2024HLLYBuy Now
Holley
$4.12191.26%$12 → $12ReiteratesBuy → BuyGet Alert
09/03/2024CASYBuy Now
Casey's General Stores
$554.73-26.09%$410 → $410ReiteratesBuy → BuyGet Alert
08/20/2024DRVNBuy Now
Driven Brands Hldgs
$15.3530.29%$20 → $20ReiteratesBuy → BuyGet Alert
08/07/2024FRPTBuy Now
Freshpet
$64.75131.66%$150 → $150ReiteratesBuy → BuyGet Alert
08/06/2024BOOTBuy Now
Boot Barn Holdings
$195.31-28.32%$140 → $140ReiteratesBuy → BuyGet Alert
08/05/2024HLLYBuy Now
Holley
$4.12191.26%$12 → $12ReiteratesBuy → BuyGet Alert
07/29/2024CASYBuy Now
Casey's General Stores
$554.73-26.09%$410 → $410ReiteratesBuy → BuyGet Alert
07/26/2024TSCOBuy Now
Tractor Supply
$53.44423.95%$280 → $280ReiteratesBuy → BuyGet Alert
07/24/2024CASYBuy Now
Casey's General Stores
$554.73-26.09%$410 → $410ReiteratesBuy → BuyGet Alert
06/18/2024HLLYBuy Now
Holley
$4.12191.26%$12 → $12ReiteratesBuy → BuyGet Alert
06/13/2024CASYBuy Now
Casey's General Stores
$554.73-26.09%$350 → $410MaintainsBuyGet Alert
06/11/2024FRPTBuy Now
Freshpet
$64.75131.66%$125 → $150MaintainsBuyGet Alert
06/10/2024BOOTBuy Now
Boot Barn Holdings
$195.31-28.32%$110 → $140MaintainsBuyGet Alert
06/07/2024KIRKBuy Now
Kirkland's
$7 → $7ReiteratesBuy → BuyGet Alert
06/05/2024CTRNBuy Now
Citi Trends
$42.91-18.43%$35 → $35ReiteratesBuy → BuyGet Alert
05/15/2024BOOTBuy Now
Boot Barn Holdings
$195.31-43.68%$88 → $110MaintainsBuyGet Alert
05/10/2024PETQBuy Now
PetIQ
$30 → $30ReiteratesBuy → BuyGet Alert
04/26/2024TSCOBuy Now
Tractor Supply
$53.44423.95%$256 → $280MaintainsBuyGet Alert
04/24/2024HIBBBuy Now
Hibbett
DowngradeBuy → HoldGet Alert
04/22/2024TSCOBuy Now
Tractor Supply
$53.44379.04%$256 → $256ReiteratesBuy → BuyGet Alert
04/03/2024TSCOBuy Now
Tractor Supply
$53.44379.04%$256 → $256ReiteratesBuy → BuyGet Alert
03/28/2024HLLYBuy Now
Holley
$4.12191.26%$12 → $12ReiteratesBuy → BuyGet Alert
03/20/2024CTRNBuy Now
Citi Trends
$42.91-18.43%$35 → $35ReiteratesBuy → BuyGet Alert
03/12/2024CASYBuy Now
Casey's General Stores
$554.73-43.76%$312 → $312ReiteratesBuy → BuyGet Alert
03/06/2024CASYBuy Now
Casey's General Stores
$554.73-43.76%$312 → $312ReiteratesBuy → BuyGet Alert
02/27/2024FRPTBuy Now
Freshpet
$64.7593.05%$100 → $125MaintainsBuyGet Alert
01/17/2024CASYBuy Now
Casey's General Stores
$554.73-43.76%$312 → $312ReiteratesBuy → BuyGet Alert
12/04/2023KIRKBuy Now
Kirkland's
→ $7ReiteratesBuy → BuyGet Alert
10/30/2023TSCOBuy Now
Tractor Supply
$53.44379.04%$256 → $256MaintainsBuyGet Alert
10/23/2023TSCOBuy Now
Tractor Supply
$53.44379.04%$256 → $256MaintainsBuyGet Alert
10/12/2023CASYBuy Now
Casey's General Stores
$554.73-43.76%$275 → $312MaintainsBuyGet Alert
09/13/2023FRPTBuy Now
Freshpet
$64.7554.44%$100 → $100ReiteratesBuy → BuyGet Alert
09/13/2023CTRNBuy Now
Citi Trends
$42.91-18.43% → $35ReiteratesBuy → BuyGet Alert
09/13/2023CASYBuy Now
Casey's General Stores
$554.73-50.43% → $275ReiteratesBuy → BuyGet Alert
09/12/2023CASYBuy Now
Casey's General Stores
$554.73-50.43% → $275ReiteratesBuy → BuyGet Alert
09/12/2023HLLYBuy Now
Holley
$4.12191.26% → $12ReiteratesBuy → BuyGet Alert
08/28/2023HIBBBuy Now
Hibbett
→ $80ReiteratesBuy → BuyGet Alert
08/23/2023CTRNBuy Now
Citi Trends
$42.91-18.43% → $35ReiteratesBuy → BuyGet Alert
08/15/2023PETQBuy Now
PetIQ
→ $30ReiteratesBuy → BuyGet Alert
08/08/2023FRPTBuy Now
Freshpet
$64.7554.44%$100 → $100ReiteratesBuy → BuyGet Alert
08/07/2023HLLYBuy Now
Holley
$4.1245.63% → $6ReiteratesBuy → BuyGet Alert
07/31/2023BOOTBuy Now
Boot Barn Holdings
$195.31-53.92% → $90ReiteratesBuy → BuyGet Alert
07/24/2023TSCOBuy Now
Tractor Supply
$53.44379.04% → $256ReiteratesBuy → BuyGet Alert
07/14/2023CASYBuy Now
Casey's General Stores
$554.73-50.43% → $275ReiteratesBuy → BuyGet Alert
07/11/2023HLLYBuy Now
Holley
$4.1245.63% → $6ReiteratesBuy → BuyGet Alert
06/14/2023TSCOBuy Now
Tractor Supply
$53.44379.04% → $256ReiteratesBuy → BuyGet Alert
06/09/2023KIRKBuy Now
Kirkland's
→ $7ReiteratesBuy → BuyGet Alert
06/09/2023CASYBuy Now
Casey's General Stores
$554.73-50.43% → $275ReiteratesBuy → BuyGet Alert
06/07/2023CASYBuy Now
Casey's General Stores
$554.73-50.43% → $275ReiteratesBuy → BuyGet Alert
06/05/2023CASYBuy Now
Casey's General Stores
$554.73-50.43% → $275ReiteratesBuy → BuyGet Alert
06/02/2023HIBBBuy Now
Hibbett
→ $80ReiteratesBuy → BuyGet Alert
06/02/2023CASYBuy Now
Casey's General Stores
$554.73-50.43% → $275ReiteratesBuy → BuyGet Alert
05/30/2023HIBBBuy Now
Hibbett
→ $80ReiteratesBuy → BuyGet Alert
05/24/2023CTRNBuy Now
Citi Trends
$42.91-18.43% → $35ReiteratesBuy → BuyGet Alert
05/23/2023HIBBBuy Now
Hibbett
→ $80ReiteratesBuy → BuyGet Alert
05/22/2023CTRNBuy Now
Citi Trends
$42.91-18.43% → $35ReiteratesBuy → BuyGet Alert
05/18/2023HLLYBuy Now
Holley
$4.1245.63% → $6ReiteratesBuy → BuyGet Alert
05/15/2023BOOTBuy Now
Boot Barn Holdings
$195.31-53.92% → $90ReiteratesBuy → BuyGet Alert
04/05/2023KIRKBuy Now
Kirkland's
$10 → $7MaintainsBuyGet Alert
03/22/2023CTRNBuy Now
Citi Trends
$42.91-18.43%$50 → $35MaintainsBuyGet Alert
03/09/2023CASYBuy Now
Casey's General Stores
$554.73-50.43% → $275Reiterates → BuyGet Alert
03/06/2023HIBBBuy Now
Hibbett
→ $80Reiterates → BuyGet Alert
02/28/2023FRPTBuy Now
Freshpet
$64.7554.44%$100 → $100ReiteratesBuy → BuyGet Alert
02/27/2023HIBBBuy Now
Hibbett
→ $80Reiterates → BuyGet Alert
02/17/2023TABuy Now
TravelCenters Of America
DowngradeBuy → HoldGet Alert
02/13/2023PETQBuy Now
PetIQ
→ $30Reiterates → BuyGet Alert
02/07/2023HLLYBuy Now
Holley
$4.1245.63%$8 → $6MaintainsBuyGet Alert
01/27/2023DRVNBuy Now
Driven Brands Hldgs
$15.35160.59% → $40Initiates → BuyGet Alert
12/08/2022CASYBuy Now
Casey's General Stores
$554.73-50.43%$230 → $275MaintainsBuyGet Alert
11/23/2022TABuy Now
TravelCenters Of America
→ $65Initiates → BuyGet Alert
07/19/2022CASYBuy Now
Casey's General Stores
$554.73-58.54% → $230Initiates → BuyGet Alert
05/18/2022KIRKBuy Now
Kirkland's
$25 → $15MaintainsBuyGet Alert
04/28/2022FRPTBuy Now
Freshpet
$64.75108.49% → $135Initiates → BuyGet Alert
03/07/2022HIBBBuy Now
Hibbett
$125 → $80MaintainsBuyGet Alert
12/21/2021BOOTBuy Now
Boot Barn Holdings
$195.31-30.88% → $135Initiates → BuyGet Alert
11/30/2021PETQBuy Now
PetIQ
→ $30Initiates → BuyGet Alert
10/15/2021KIRKBuy Now
Kirkland's
→ $30Initiates → BuyGet Alert
09/21/2021CTRNBuy Now
Citi Trends
$42.91168% → $115Initiates → BuyGet Alert
07/14/2021HIBBBuy Now
Hibbett
→ $110Initiates → BuyGet Alert
06/11/2013CASYBuy Now
Casey's General Stores
$554.73-86.84% → $73Initiates → BuyGet Alert