Justin Long's Stock Ratings

Stephens & Co. Analyst

Justin Long is an analyst at Stephens & 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/04/2025

Overall Average Return

10.5%

Smart Score

69.8%

Overall Average Return Percentile

65th

Number of Ratings

138
Buy NowGet Alert
04/25/2025RBuy Now
Ryder System
$144.713.66%
Justin Long69%
$168 → $150MaintainsEqual-WeightGet Alert
04/16/2025JBHTBuy Now
JB Hunt Transport Servs
$133.5723.53%
Justin Long69%
$205 → $165MaintainsOverweightGet Alert
01/06/2025CPBuy Now
Canadian Pacific Kansas
$74.9517.41%
Justin Long69%
$81 → $88UpgradeEqual-Weight → OverweightGet Alert
10/28/2024CPBuy Now
Canadian Pacific Kansas
$74.958.07%
Justin Long69%
$85 → $81MaintainsEqual-WeightGet Alert
10/24/2024WABBuy Now
Westinghouse Air Brake
$191.397.11%
Justin Long69%
$190 → $205MaintainsOverweightGet Alert
07/24/2024CNIBuy Now
Canadian National Railway
$101.3420.39%
Justin Long69%
$127 → $122MaintainsEqual-WeightGet Alert
07/08/2024SRIBuy Now
Stoneridge
$4.38
Justin Long69%
Initiates → OverweightGet Alert
07/08/2024RBuy Now
Ryder System
$144.71
Justin Long69%
Initiates → Equal-WeightGet Alert
05/30/2024DSGXBuy Now
Descartes Systems Gr
$107.102.71%
Justin Long69%
$107 → $110MaintainsOverweightGet Alert
04/26/2024HUBGBuy Now
Hub Group
$32.9027.66%
Justin Long69%
$44 → $42MaintainsEqual-WeightGet Alert
04/25/2024WABBuy Now
Westinghouse Air Brake
$191.39-5.95%
Justin Long69%
$165 → $180MaintainsOverweightGet Alert
04/24/2024RUSHABuy Now
Rush Enterprises
$50.5518.69%
Justin Long69%
$60 → $60ReiteratesOverweight → OverweightGet Alert
04/24/2024CNIBuy Now
Canadian National Railway
$101.3438.15%
Justin Long69%
$140 → $140ReiteratesEqual-Weight → Equal-WeightGet Alert
04/24/2024RBuy Now
Ryder System
$144.71-17.08%
Justin Long69%
$113 → $120MaintainsEqual-WeightGet Alert
04/17/2024JBHTBuy Now
JB Hunt Transport Servs
$133.5743.74%
Justin Long69%
$210 → $192MaintainsOverweightGet Alert
04/08/2024GBXBuy Now
Greenbrier Companies
$43.9148.03%
Justin Long69%
$62 → $65MaintainsOverweightGet Alert
04/04/2024HUBGBuy Now
Hub Group
$32.9033.74%
Justin Long69%
$49 → $44MaintainsEqual-WeightGet Alert
04/04/2024JBHTBuy Now
JB Hunt Transport Servs
$133.5757.22%
Justin Long69%
$212 → $210MaintainsOverweightGet Alert
03/07/2024DSGXBuy Now
Descartes Systems Gr
$107.10-0.09%
Justin Long69%
$105 → $107MaintainsOverweightGet Alert
02/15/2024WABBuy Now
Westinghouse Air Brake
$191.39-19.01%
Justin Long69%
$153 → $155MaintainsOverweightGet Alert
02/15/2024RBuy Now
Ryder System
$144.71-21.91%
Justin Long69%
$110 → $113MaintainsEqual-WeightGet Alert
02/14/2024RUSHABuy Now
Rush Enterprises
$50.5514.74%
Justin Long69%
$58 → $58ReiteratesOverweight → OverweightGet Alert
12/06/2023DSGXBuy Now
Descartes Systems Gr
$107.10-1.96%
Justin Long69%
$94 → $105MaintainsOverweightGet Alert
11/03/2023TRNBuy Now
Trinity Industries
$24.994.04%
Justin Long69%
$27 → $26MaintainsEqual-WeightGet Alert
10/27/2023CTSBuy Now
CTS
$39.81-2.03%
Justin Long69%
$41 → $39MaintainsEqual-WeightGet Alert
10/27/2023RBuy Now
Ryder System
$144.71-29.51%
Justin Long69%
$105 → $102MaintainsEqual-WeightGet Alert
10/26/2023WABBuy Now
Westinghouse Air Brake
$191.39-27.9%
Justin Long69%
$137 → $138MaintainsOverweightGet Alert
10/26/2023WNCBuy Now
Wabash National
$8.11183.6%
Justin Long69%
$24 → $23MaintainsEqual-WeightGet Alert
10/18/2023JBHTBuy Now
JB Hunt Transport Servs
$133.5757.22%
Justin Long69%
→ $210ReiteratesOverweight → OverweightGet Alert
10/04/2023TRNBuy Now
Trinity Industries
$24.998.04%
Justin Long69%
$28 → $27MaintainsEqual-WeightGet Alert
10/03/2023JBHTBuy Now
JB Hunt Transport Servs
$133.5757.22%
Justin Long69%
$203 → $210MaintainsOverweightGet Alert
09/07/2023DSGXBuy Now
Descartes Systems Gr
$107.10-12.23%
Justin Long69%
$93 → $94MaintainsOverweightGet Alert
08/08/2023RAILBuy Now
FreightCar America
$6.25-52%
Justin Long69%
→ $3ReiteratesEqual-Weight → Equal-WeightGet Alert
08/01/2023UNPBuy Now
Union Pacific
$218.2917.73%
Justin Long69%
→ $257ReiteratesOverweight → OverweightGet Alert
07/28/2023WABBuy Now
Westinghouse Air Brake
$191.39-29.46%
Justin Long69%
$120 → $135MaintainsOverweightGet Alert
07/28/2023WABBuy Now
Westinghouse Air Brake
$191.39-29.46%
Justin Long69%
$120 → $135MaintainsOverweightGet Alert
07/27/2023UNPBuy Now
Union Pacific
$218.2917.73%
Justin Long69%
$232 → $257MaintainsOverweightGet Alert
07/27/2023RUSHABuy Now
Rush Enterprises
$50.5554.3%
Justin Long69%
$48 → $52MaintainsOverweightGet Alert
07/26/2023CTSBuy Now
CTS
$39.810.48%
Justin Long69%
→ $40ReiteratesEqual-Weight → Equal-WeightGet Alert
07/26/2023GATXBuy Now
GATX
$149.15-4.79%
Justin Long69%
$135 → $142MaintainsOverweightGet Alert
07/26/2023CNIBuy Now
Canadian National Railway
$101.3420.39%
Justin Long69%
$124 → $122MaintainsEqual-WeightGet Alert
07/21/2023CSXBuy Now
CSX
$28.8735.09%
Justin Long69%
→ $39ReiteratesOverweight → OverweightGet Alert
07/19/2023JBHTBuy Now
JB Hunt Transport Servs
$133.5751.98%
Justin Long69%
$196 → $203MaintainsOverweightGet Alert
06/02/2023RUSHABuy Now
Rush Enterprises
$50.5542.43%
Justin Long69%
→ $48ReiteratesOverweight → OverweightGet Alert
06/01/2023DSGXBuy Now
Descartes Systems Gr
$107.10-13.17%
Justin Long69%
$90 → $93MaintainsOverweightGet Alert
05/26/2023SRIBuy Now
Stoneridge
$4.38425.11%
Justin Long69%
→ $23ReiteratesOverweight → OverweightGet Alert
05/04/2023SRIBuy Now
Stoneridge
$4.38425.11%
Justin Long69%
→ $23Reiterates → OverweightGet Alert
05/03/2023TRNBuy Now
Trinity Industries
$24.99-3.96%
Justin Long69%
$26 → $24MaintainsEqual-WeightGet Alert
04/27/2023WABBuy Now
Westinghouse Air Brake
$191.39-38.87%
Justin Long69%
→ $117Reiterates → OverweightGet Alert
04/27/2023NSCBuy Now
Norfolk Southern
$224.361.18%
Justin Long69%
$228 → $227MaintainsEqual-WeightGet Alert
04/25/2023CNIBuy Now
Canadian National Railway
$101.3422.36%
Justin Long69%
$122 → $124MaintainsEqual-WeightGet Alert
04/21/2023CSXBuy Now
CSX
$28.8724.7%
Justin Long69%
$34 → $36MaintainsOverweightGet Alert
04/11/2023GBXBuy Now
Greenbrier Companies
$43.91-13.46%
Justin Long69%
$36 → $38MaintainsOverweightGet Alert
03/30/2023HUBGBuy Now
Hub Group
$32.90173.56%
Justin Long69%
$47.5 → $45MaintainsEqual-WeightGet Alert
03/30/2023JBHTBuy Now
JB Hunt Transport Servs
$133.5749.73%
Justin Long69%
$205 → $200MaintainsOverweightGet Alert
03/28/2023RAILBuy Now
FreightCar America
$6.25-36%
Justin Long69%
→ $4Reiterates → Equal-WeightGet Alert
03/02/2023SRIBuy Now
Stoneridge
$4.38516.44%
Justin Long69%
→ $27Reiterates → OverweightGet Alert
03/02/2023DSGXBuy Now
Descartes Systems Gr
$107.10-15.97%
Justin Long69%
$85 → $90MaintainsOverweightGet Alert
02/22/2023TRNBuy Now
Trinity Industries
$24.994.04%
Justin Long69%
$28 → $26MaintainsEqual-WeightGet Alert
02/16/2023RUSHABuy Now
Rush Enterprises
$50.5526.61%
Justin Long69%
→ $42.67Reiterates → OverweightGet Alert
02/16/2023WABBuy Now
Westinghouse Air Brake
$191.39-38.87%
Justin Long69%
$110 → $117MaintainsOverweightGet Alert
02/16/2023RBuy Now
Ryder System
$144.71-30.9%
Justin Long69%
$91 → $100MaintainsEqual-WeightGet Alert
02/08/2023CTSBuy Now
CTS
$39.812.99%
Justin Long69%
→ $41MaintainsEqual-WeightGet Alert
02/03/2023HUBGBuy Now
Hub Group
$32.90188.75%
Justin Long69%
$41.5 → $47.5MaintainsEqual-WeightGet Alert
12/08/2022DSGXBuy Now
Descartes Systems Gr
$107.10-20.63%
Justin Long69%
$83 → $85MaintainsOverweightGet Alert
10/28/2022HUBGBuy Now
Hub Group
$32.90152.28%
Justin Long69%
$37 → $41.5MaintainsEqual-WeightGet Alert
10/27/2022NSCBuy Now
Norfolk Southern
$224.362.51%
Justin Long69%
$225 → $230MaintainsEqual-WeightGet Alert
10/27/2022CPBuy Now
Canadian Pacific Railway
$74.951.4%
Justin Long69%
$73 → $76MaintainsEqual-WeightGet Alert
10/27/2022RBuy Now
Ryder System
$144.71-37.12%
Justin Long69%
$86 → $91MaintainsEqual-WeightGet Alert
10/04/2022HUBGBuy Now
Hub Group
$32.90124.92%
Justin Long69%
$41.5 → $37MaintainsEqual-WeightGet Alert
08/08/2022WABBuy Now
Westinghouse Air Brake
$191.39-42.53%
Justin Long69%
$100 → $110MaintainsOverweightGet Alert
07/28/2022NSCBuy Now
Norfolk Southern
$224.368.31%
Justin Long69%
$244 → $243MaintainsEqual-WeightGet Alert
07/28/2022TRNBuy Now
Trinity Industries
$24.998.04%
Justin Long69%
$26 → $27MaintainsEqual-WeightGet Alert
07/28/2022RBuy Now
Ryder System
$144.71-40.57%
Justin Long69%
$83 → $86MaintainsEqual-WeightGet Alert
07/28/2022WNCBuy Now
Wabash National
$8.11134.28%
Justin Long69%
$16 → $19MaintainsEqual-WeightGet Alert
07/21/2022CSXBuy Now
CSX
$28.8721.24%
Justin Long69%
$34 → $35MaintainsOverweightGet Alert
04/27/2022CNIBuy Now
Canadian National Railway
$101.3434.2%
Justin Long69%
$140 → $136MaintainsEqual-WeightGet Alert
04/21/2022UNPBuy Now
Union Pacific
$218.2933.77%
Justin Long69%
$298 → $292MaintainsOverweightGet Alert
04/19/2022JBHTBuy Now
JB Hunt Transport Servs
$133.5772.19%
Justin Long69%
$245 → $230MaintainsOverweightGet Alert
04/07/2022GBXBuy Now
Greenbrier Companies
$43.9134.37%
Justin Long69%
$63 → $59MaintainsOverweightGet Alert
03/31/2022JBHTBuy Now
JB Hunt Transport Servs
$133.5783.42%
Justin Long69%
$232 → $245MaintainsOverweightGet Alert
03/31/2022HUBGBuy Now
Hub Group
$32.90182.67%
Justin Long69%
$48.5 → $46.5DowngradeOverweight → Equal-WeightGet Alert
02/17/2022WABBuy Now
Westinghouse Air Brake
$191.39-42.53%
Justin Long69%
$105 → $110MaintainsOverweightGet Alert
02/17/2022RBuy Now
Ryder System
$144.71-35.04%
Justin Long69%
$92 → $94MaintainsEqual-WeightGet Alert
01/21/2022CSXBuy Now
CSX
$28.8742.02%
Justin Long69%
$43 → $41MaintainsOverweightGet Alert
01/19/2022JBHTBuy Now
JB Hunt Transport Servs
$133.5773.69%
Justin Long69%
$225 → $232MaintainsOverweightGet Alert
01/04/2022UNPBuy Now
Union Pacific
$218.2927.35%
Justin Long69%
$257 → $278MaintainsOverweightGet Alert
01/04/2022NSCBuy Now
Norfolk Southern
$224.36
Justin Long69%
DowngradeOverweight → Equal-WeightGet Alert
01/04/2022HUBGBuy Now
Hub Group
$32.90188.75%
Justin Long69%
$45.5 → $47.5MaintainsOverweightGet Alert
01/04/2022JBHTBuy Now
JB Hunt Transport Servs
$133.5768.45%
Justin Long69%
$212 → $225MaintainsOverweightGet Alert
12/10/2021GBXBuy Now
Greenbrier Companies
$43.9127.53%
Justin Long69%
$41 → $56UpgradeEqual-Weight → OverweightGet Alert
10/29/2021HUBGBuy Now
Hub Group
$32.90176.6%
Justin Long69%
$43 → $45.5MaintainsOverweightGet Alert
10/28/2021NSCBuy Now
Norfolk Southern
$224.3644.86%
Justin Long69%
$305 → $325MaintainsOverweightGet Alert
10/28/2021RBuy Now
Ryder System
$144.71-37.81%
Justin Long69%
$85 → $90MaintainsEqual-WeightGet Alert
10/22/2021UNPBuy Now
Union Pacific
$218.2917.73%
Justin Long69%
$250 → $257MaintainsOverweightGet Alert
10/20/2021CNIBuy Now
Canadian National Railway
$101.3424.33%
Justin Long69%
$120 → $126MaintainsEqual-WeightGet Alert
09/20/2021CNIBuy Now
Canadian National Railway
$101.3418.41%
Justin Long69%
$114 → $120MaintainsEqual-WeightGet Alert
09/09/2021DSGXBuy Now
Descartes Systems Gr
$107.10-10.36%
Justin Long69%
$74 → $96MaintainsOverweightGet Alert
07/29/2021WNCBuy Now
Wabash National
$8.1197.29%
Justin Long69%
$17 → $16MaintainsEqual-WeightGet Alert
06/03/2021DSGXBuy Now
Descartes Systems Gr
$107.10-30.91%
Justin Long69%
$72 → $74MaintainsOverweightGet Alert
04/30/2021WABBuy Now
Westinghouse Air Brake
$191.39-50.36%
Justin Long69%
$92 → $95MaintainsOverweightGet Alert
11/13/2020DSGBuy Now
Descartes Systems Gr
Justin Long69%
→ $70UpgradeEqual-Weight → OverweightGet Alert
08/31/2020CSXBuy Now
CSX
$28.87222.15%
Justin Long69%
$24 → $31UpgradeEqual-Weight → OverweightGet Alert
07/23/2020UNPBuy Now
Union Pacific
$218.29-10.21%
Justin Long69%
$185 → $196MaintainsOverweightGet Alert
06/16/2020GATXBuy Now
GATX
$149.15-47.7%
Justin Long69%
$62 → $78UpgradeEqual-Weight → OverweightGet Alert
05/01/2020HUBGBuy Now
Hub Group
$32.9064.13%
Justin Long69%
$26 → $27MaintainsOverweightGet Alert
04/28/2020CNIBuy Now
Canadian National Railway
$101.34-19.08%
Justin Long69%
$80 → $82MaintainsEqual-WeightGet Alert
04/24/2020UNPBuy Now
Union Pacific
$218.29-19.37%
Justin Long69%
$167 → $176MaintainsOverweightGet Alert
04/15/2020JBHTBuy Now
JB Hunt Transport Servs
$133.57-12.41%
Justin Long69%
$114 → $117MaintainsOverweightGet Alert
04/06/2020HUBGBuy Now
Hub Group
$32.9058.05%
Justin Long69%
$33.5 → $26MaintainsOverweightGet Alert
04/06/2020JBHTBuy Now
JB Hunt Transport Servs
$133.57-14.65%
Justin Long69%
$131 → $114MaintainsOverweightGet Alert
03/11/2020WABBuy Now
Westinghouse Air Brake
$191.39-58.2%
Justin Long69%
$95 → $80MaintainsOverweightGet Alert
03/02/2020FTAIBuy Now
Fortress Transportation
$91.10-75.85%
Justin Long69%
$20 → $22MaintainsOverweightGet Alert
02/14/2020RBuy Now
Ryder System
$144.71-67.52%
Justin Long69%
$50 → $47MaintainsEqual-WeightGet Alert
02/07/2020HUBGBuy Now
Hub Group
$32.90103.65%
Justin Long69%
$32.5 → $33.5MaintainsOverweightGet Alert
01/30/2020NSCBuy Now
Norfolk Southern
$224.366.97%
Justin Long69%
$220 → $240MaintainsOverweightGet Alert
01/24/2020GATXBuy Now
GATX
$149.15-46.36%
Justin Long69%
$75 → $80MaintainsEqual-WeightGet Alert
01/21/2020JBHTBuy Now
JB Hunt Transport Servs
$133.57-1.92%
Justin Long69%
$133 → $131MaintainsOverweightGet Alert
01/03/2020UNPBuy Now
Union Pacific
$218.29-8.38%
Justin Long69%
$181 → $200MaintainsOverweightGet Alert
01/02/2020WABBuy Now
Westinghouse Air Brake
$191.39-50.36%
Justin Long69%
$86 → $95Reiterates → OverweightGet Alert
01/02/2020HUBGBuy Now
Hub Group
$32.9097.57%
Justin Long69%
$28.5 → $32.5MaintainsOverweightGet Alert
01/02/2020JBHTBuy Now
JB Hunt Transport Servs
$133.57-0.43%
Justin Long69%
$124 → $133MaintainsOverweightGet Alert
10/01/2019CNIBuy Now
Canadian National Railway
$101.34-4.28%
Justin Long69%
$100 → $97DowngradeOverweight → Equal-WeightGet Alert
07/17/2019CSXBuy Now
CSX
$28.87
Justin Long69%
DowngradeOverweight → Equal-WeightGet Alert
07/02/2019DSGXBuy Now
Descartes Systems Gr
$107.10
Justin Long69%
Initiates → Equal-WeightGet Alert
04/30/2019CNIBuy Now
Canadian National Railway
$101.343.61%
Justin Long69%
$100 → $105MaintainsOverweightGet Alert
04/22/2016UNPBuy Now
Union Pacific
$218.29-54.19%
Justin Long69%
$91 → $100MaintainsOverweightGet Alert
03/15/2016CNIBuy Now
Canadian National Railway
$101.34
Justin Long69%
Initiates → Equal-WeightGet Alert
01/04/2016HUBGBuy Now
Hub Group
$32.90
Justin Long69%
DowngradeOverweight → Equal-WeightGet Alert
01/04/2016GBXBuy Now
Greenbrier Companies
$43.91
Justin Long69%
DowngradeOverweight → Equal-WeightGet Alert
09/08/2015UNPBuy Now
Union Pacific
$218.29
Justin Long69%
UpgradeEqual-Weight → OverweightGet Alert
07/02/2015GBXBuy Now
Greenbrier Companies
$43.91
Justin Long69%
Initiates → OverweightGet Alert
03/10/2015TRNBuy Now
Trinity Industries
$24.99
Justin Long69%
DowngradeOverweight → Equal-WeightGet Alert
02/10/2014TRNBuy Now
Trinity Industries
$24.99180.11%
Justin Long69%
$48 → $70UpgradeEqual-Weight → OverweightGet Alert
12/23/2013RBuy Now
Ryder System
$144.71
Justin Long69%
UpgradeEqual-Weight → OverweightGet Alert
11/04/2013WNCBuy Now
Wabash National
$8.11
Justin Long69%
DowngradeOverweight → Equal-WeightGet Alert
04/19/2013HUBGBuy Now
Hub Group
$32.9021.58%
Justin Long69%
$22 → $20DowngradeOverweight → Equal-WeightGet Alert
10/15/2012TRNBuy Now
Trinity Industries
$24.9928.05%
Justin Long69%
→ $32Initiates → Equal-WeightGet Alert

Recent Analyst Stock Rating News

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