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 04/22/2025

Overall Average Return

10.3%

Smart Score

70.2%

Overall Average Return Percentile

66th

Number of Ratings

137
Buy NowGet Alert
04/16/2025JBHTBuy Now
JB Hunt Transport Servs
$131.0225.93%
Justin Long70%
$205 → $165MaintainsOverweightGet Alert
01/06/2025CPBuy Now
Canadian Pacific Kansas
$73.5019.73%
Justin Long70%
$81 → $88UpgradeEqual-Weight → OverweightGet Alert
10/28/2024CPBuy Now
Canadian Pacific Kansas
$73.5010.2%
Justin Long70%
$85 → $81MaintainsEqual-WeightGet Alert
10/24/2024WABBuy Now
Westinghouse Air Brake
$172.1019.12%
Justin Long70%
$190 → $205MaintainsOverweightGet Alert
07/24/2024CNIBuy Now
Canadian National Railway
$97.7824.77%
Justin Long70%
$127 → $122MaintainsEqual-WeightGet Alert
07/08/2024SRIBuy Now
Stoneridge
$3.60
Justin Long70%
Initiates → OverweightGet Alert
07/08/2024RBuy Now
Ryder System
$138.00
Justin Long70%
Initiates → Equal-WeightGet Alert
05/30/2024DSGXBuy Now
Descartes Systems Gr
$101.708.16%
Justin Long70%
$107 → $110MaintainsOverweightGet Alert
04/26/2024HUBGBuy Now
Hub Group
$33.0127.23%
Justin Long70%
$44 → $42MaintainsEqual-WeightGet Alert
04/25/2024WABBuy Now
Westinghouse Air Brake
$172.104.59%
Justin Long70%
$165 → $180MaintainsOverweightGet Alert
04/24/2024RUSHABuy Now
Rush Enterprises
$53.2012.78%
Justin Long70%
$60 → $60ReiteratesOverweight → OverweightGet Alert
04/24/2024CNIBuy Now
Canadian National Railway
$97.7843.18%
Justin Long70%
$140 → $140ReiteratesEqual-Weight → Equal-WeightGet Alert
04/24/2024RBuy Now
Ryder System
$138.00-13.04%
Justin Long70%
$113 → $120MaintainsEqual-WeightGet Alert
04/17/2024JBHTBuy Now
JB Hunt Transport Servs
$131.0246.54%
Justin Long70%
$210 → $192MaintainsOverweightGet Alert
04/08/2024GBXBuy Now
Greenbrier Companies
$42.6052.58%
Justin Long70%
$62 → $65MaintainsOverweightGet Alert
04/04/2024HUBGBuy Now
Hub Group
$33.0133.29%
Justin Long70%
$49 → $44MaintainsEqual-WeightGet Alert
04/04/2024JBHTBuy Now
JB Hunt Transport Servs
$131.0260.28%
Justin Long70%
$212 → $210MaintainsOverweightGet Alert
03/07/2024DSGXBuy Now
Descartes Systems Gr
$101.705.21%
Justin Long70%
$105 → $107MaintainsOverweightGet Alert
02/15/2024WABBuy Now
Westinghouse Air Brake
$172.10-9.94%
Justin Long70%
$153 → $155MaintainsOverweightGet Alert
02/15/2024RBuy Now
Ryder System
$138.00-18.12%
Justin Long70%
$110 → $113MaintainsEqual-WeightGet Alert
02/14/2024RUSHABuy Now
Rush Enterprises
$53.209.02%
Justin Long70%
$58 → $58ReiteratesOverweight → OverweightGet Alert
12/06/2023DSGXBuy Now
Descartes Systems Gr
$101.703.24%
Justin Long70%
$94 → $105MaintainsOverweightGet Alert
11/03/2023TRNBuy Now
Trinity Industries
$24.705.26%
Justin Long70%
$27 → $26MaintainsEqual-WeightGet Alert
10/27/2023CTSBuy Now
CTS
$38.052.5%
Justin Long70%
$41 → $39MaintainsEqual-WeightGet Alert
10/27/2023RBuy Now
Ryder System
$138.00-26.09%
Justin Long70%
$105 → $102MaintainsEqual-WeightGet Alert
10/26/2023WABBuy Now
Westinghouse Air Brake
$172.10-19.81%
Justin Long70%
$137 → $138MaintainsOverweightGet Alert
10/26/2023WNCBuy Now
Wabash National
$10.07128.4%
Justin Long70%
$24 → $23MaintainsEqual-WeightGet Alert
10/18/2023JBHTBuy Now
JB Hunt Transport Servs
$131.0260.28%
Justin Long70%
→ $210ReiteratesOverweight → OverweightGet Alert
10/04/2023TRNBuy Now
Trinity Industries
$24.709.31%
Justin Long70%
$28 → $27MaintainsEqual-WeightGet Alert
10/03/2023JBHTBuy Now
JB Hunt Transport Servs
$131.0260.28%
Justin Long70%
$203 → $210MaintainsOverweightGet Alert
09/07/2023DSGXBuy Now
Descartes Systems Gr
$101.70-7.57%
Justin Long70%
$93 → $94MaintainsOverweightGet Alert
08/08/2023RAILBuy Now
FreightCar America
$5.88-48.98%
Justin Long70%
→ $3ReiteratesEqual-Weight → Equal-WeightGet Alert
08/01/2023UNPBuy Now
Union Pacific
$216.9018.49%
Justin Long70%
→ $257ReiteratesOverweight → OverweightGet Alert
07/28/2023WABBuy Now
Westinghouse Air Brake
$172.10-21.56%
Justin Long70%
$120 → $135MaintainsOverweightGet Alert
07/28/2023WABBuy Now
Westinghouse Air Brake
$172.10-21.56%
Justin Long70%
$120 → $135MaintainsOverweightGet Alert
07/27/2023UNPBuy Now
Union Pacific
$216.9018.49%
Justin Long70%
$232 → $257MaintainsOverweightGet Alert
07/27/2023RUSHABuy Now
Rush Enterprises
$53.2046.62%
Justin Long70%
$48 → $52MaintainsOverweightGet Alert
07/26/2023CTSBuy Now
CTS
$38.055.12%
Justin Long70%
→ $40ReiteratesEqual-Weight → Equal-WeightGet Alert
07/26/2023GATXBuy Now
GATX
$148.49-4.37%
Justin Long70%
$135 → $142MaintainsOverweightGet Alert
07/26/2023CNIBuy Now
Canadian National Railway
$97.7824.77%
Justin Long70%
$124 → $122MaintainsEqual-WeightGet Alert
07/21/2023CSXBuy Now
CSX
$28.0838.89%
Justin Long70%
→ $39ReiteratesOverweight → OverweightGet Alert
07/19/2023JBHTBuy Now
JB Hunt Transport Servs
$131.0254.94%
Justin Long70%
$196 → $203MaintainsOverweightGet Alert
06/02/2023RUSHABuy Now
Rush Enterprises
$53.2035.34%
Justin Long70%
→ $48ReiteratesOverweight → OverweightGet Alert
06/01/2023DSGXBuy Now
Descartes Systems Gr
$101.70-8.55%
Justin Long70%
$90 → $93MaintainsOverweightGet Alert
05/26/2023SRIBuy Now
Stoneridge
$3.60538.87%
Justin Long70%
→ $23ReiteratesOverweight → OverweightGet Alert
05/04/2023SRIBuy Now
Stoneridge
$3.60538.87%
Justin Long70%
→ $23Reiterates → OverweightGet Alert
05/03/2023TRNBuy Now
Trinity Industries
$24.70-2.83%
Justin Long70%
$26 → $24MaintainsEqual-WeightGet Alert
04/27/2023WABBuy Now
Westinghouse Air Brake
$172.10-32.02%
Justin Long70%
→ $117Reiterates → OverweightGet Alert
04/27/2023NSCBuy Now
Norfolk Southern
$220.103.13%
Justin Long70%
$228 → $227MaintainsEqual-WeightGet Alert
04/25/2023CNIBuy Now
Canadian National Railway
$97.7826.82%
Justin Long70%
$122 → $124MaintainsEqual-WeightGet Alert
04/21/2023CSXBuy Now
CSX
$28.0828.21%
Justin Long70%
$34 → $36MaintainsOverweightGet Alert
04/11/2023GBXBuy Now
Greenbrier Companies
$42.60-10.8%
Justin Long70%
$36 → $38MaintainsOverweightGet Alert
03/30/2023HUBGBuy Now
Hub Group
$33.01172.64%
Justin Long70%
$47.5 → $45MaintainsEqual-WeightGet Alert
03/30/2023JBHTBuy Now
JB Hunt Transport Servs
$131.0252.65%
Justin Long70%
$205 → $200MaintainsOverweightGet Alert
03/28/2023RAILBuy Now
FreightCar America
$5.88-31.97%
Justin Long70%
→ $4Reiterates → Equal-WeightGet Alert
03/02/2023SRIBuy Now
Stoneridge
$3.60649.98%
Justin Long70%
→ $27Reiterates → OverweightGet Alert
03/02/2023DSGXBuy Now
Descartes Systems Gr
$101.70-11.5%
Justin Long70%
$85 → $90MaintainsOverweightGet Alert
02/22/2023TRNBuy Now
Trinity Industries
$24.705.26%
Justin Long70%
$28 → $26MaintainsEqual-WeightGet Alert
02/16/2023RUSHABuy Now
Rush Enterprises
$53.2020.3%
Justin Long70%
→ $42.67Reiterates → OverweightGet Alert
02/16/2023WABBuy Now
Westinghouse Air Brake
$172.10-32.02%
Justin Long70%
$110 → $117MaintainsOverweightGet Alert
02/16/2023RBuy Now
Ryder System
$138.00-27.54%
Justin Long70%
$91 → $100MaintainsEqual-WeightGet Alert
02/08/2023CTSBuy Now
CTS
$38.057.75%
Justin Long70%
→ $41MaintainsEqual-WeightGet Alert
02/03/2023HUBGBuy Now
Hub Group
$33.01187.79%
Justin Long70%
$41.5 → $47.5MaintainsEqual-WeightGet Alert
12/08/2022DSGXBuy Now
Descartes Systems Gr
$101.70-16.42%
Justin Long70%
$83 → $85MaintainsOverweightGet Alert
10/28/2022HUBGBuy Now
Hub Group
$33.01151.44%
Justin Long70%
$37 → $41.5MaintainsEqual-WeightGet Alert
10/27/2022NSCBuy Now
Norfolk Southern
$220.104.5%
Justin Long70%
$225 → $230MaintainsEqual-WeightGet Alert
10/27/2022CPBuy Now
Canadian Pacific Railway
$73.503.4%
Justin Long70%
$73 → $76MaintainsEqual-WeightGet Alert
10/27/2022RBuy Now
Ryder System
$138.00-34.06%
Justin Long70%
$86 → $91MaintainsEqual-WeightGet Alert
10/04/2022HUBGBuy Now
Hub Group
$33.01124.17%
Justin Long70%
$41.5 → $37MaintainsEqual-WeightGet Alert
08/08/2022WABBuy Now
Westinghouse Air Brake
$172.10-36.08%
Justin Long70%
$100 → $110MaintainsOverweightGet Alert
07/28/2022NSCBuy Now
Norfolk Southern
$220.1010.4%
Justin Long70%
$244 → $243MaintainsEqual-WeightGet Alert
07/28/2022TRNBuy Now
Trinity Industries
$24.709.31%
Justin Long70%
$26 → $27MaintainsEqual-WeightGet Alert
07/28/2022RBuy Now
Ryder System
$138.00-37.68%
Justin Long70%
$83 → $86MaintainsEqual-WeightGet Alert
07/28/2022WNCBuy Now
Wabash National
$10.0788.68%
Justin Long70%
$16 → $19MaintainsEqual-WeightGet Alert
07/21/2022CSXBuy Now
CSX
$28.0824.64%
Justin Long70%
$34 → $35MaintainsOverweightGet Alert
04/27/2022CNIBuy Now
Canadian National Railway
$97.7839.09%
Justin Long70%
$140 → $136MaintainsEqual-WeightGet Alert
04/21/2022UNPBuy Now
Union Pacific
$216.9034.62%
Justin Long70%
$298 → $292MaintainsOverweightGet Alert
04/19/2022JBHTBuy Now
JB Hunt Transport Servs
$131.0275.55%
Justin Long70%
$245 → $230MaintainsOverweightGet Alert
04/07/2022GBXBuy Now
Greenbrier Companies
$42.6038.5%
Justin Long70%
$63 → $59MaintainsOverweightGet Alert
03/31/2022JBHTBuy Now
JB Hunt Transport Servs
$131.0286.99%
Justin Long70%
$232 → $245MaintainsOverweightGet Alert
03/31/2022HUBGBuy Now
Hub Group
$33.01181.73%
Justin Long70%
$48.5 → $46.5DowngradeOverweight → Equal-WeightGet Alert
02/17/2022WABBuy Now
Westinghouse Air Brake
$172.10-36.08%
Justin Long70%
$105 → $110MaintainsOverweightGet Alert
02/17/2022RBuy Now
Ryder System
$138.00-31.88%
Justin Long70%
$92 → $94MaintainsEqual-WeightGet Alert
01/21/2022CSXBuy Now
CSX
$28.0846.01%
Justin Long70%
$43 → $41MaintainsOverweightGet Alert
01/19/2022JBHTBuy Now
JB Hunt Transport Servs
$131.0277.07%
Justin Long70%
$225 → $232MaintainsOverweightGet Alert
01/04/2022UNPBuy Now
Union Pacific
$216.9028.17%
Justin Long70%
$257 → $278MaintainsOverweightGet Alert
01/04/2022NSCBuy Now
Norfolk Southern
$220.10
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
01/04/2022HUBGBuy Now
Hub Group
$33.01187.79%
Justin Long70%
$45.5 → $47.5MaintainsOverweightGet Alert
01/04/2022JBHTBuy Now
JB Hunt Transport Servs
$131.0271.73%
Justin Long70%
$212 → $225MaintainsOverweightGet Alert
12/10/2021GBXBuy Now
Greenbrier Companies
$42.6031.46%
Justin Long70%
$41 → $56UpgradeEqual-Weight → OverweightGet Alert
10/29/2021HUBGBuy Now
Hub Group
$33.01175.67%
Justin Long70%
$43 → $45.5MaintainsOverweightGet Alert
10/28/2021NSCBuy Now
Norfolk Southern
$220.1047.66%
Justin Long70%
$305 → $325MaintainsOverweightGet Alert
10/28/2021RBuy Now
Ryder System
$138.00-34.78%
Justin Long70%
$85 → $90MaintainsEqual-WeightGet Alert
10/22/2021UNPBuy Now
Union Pacific
$216.9018.49%
Justin Long70%
$250 → $257MaintainsOverweightGet Alert
10/20/2021CNIBuy Now
Canadian National Railway
$97.7828.86%
Justin Long70%
$120 → $126MaintainsEqual-WeightGet Alert
09/20/2021CNIBuy Now
Canadian National Railway
$97.7822.72%
Justin Long70%
$114 → $120MaintainsEqual-WeightGet Alert
09/09/2021DSGXBuy Now
Descartes Systems Gr
$101.70-5.6%
Justin Long70%
$74 → $96MaintainsOverweightGet Alert
07/29/2021WNCBuy Now
Wabash National
$10.0758.89%
Justin Long70%
$17 → $16MaintainsEqual-WeightGet Alert
06/03/2021DSGXBuy Now
Descartes Systems Gr
$101.70-27.24%
Justin Long70%
$72 → $74MaintainsOverweightGet Alert
04/30/2021WABBuy Now
Westinghouse Air Brake
$172.10-44.8%
Justin Long70%
$92 → $95MaintainsOverweightGet Alert
11/13/2020DSGBuy Now
Descartes Systems Gr
Justin Long70%
→ $70UpgradeEqual-Weight → OverweightGet Alert
08/31/2020CSXBuy Now
CSX
$28.08231.2%
Justin Long70%
$24 → $31UpgradeEqual-Weight → OverweightGet Alert
07/23/2020UNPBuy Now
Union Pacific
$216.90-9.64%
Justin Long70%
$185 → $196MaintainsOverweightGet Alert
06/16/2020GATXBuy Now
GATX
$148.49-47.47%
Justin Long70%
$62 → $78UpgradeEqual-Weight → OverweightGet Alert
05/01/2020HUBGBuy Now
Hub Group
$33.0163.59%
Justin Long70%
$26 → $27MaintainsOverweightGet Alert
04/28/2020CNIBuy Now
Canadian National Railway
$97.78-16.14%
Justin Long70%
$80 → $82MaintainsEqual-WeightGet Alert
04/24/2020UNPBuy Now
Union Pacific
$216.90-18.86%
Justin Long70%
$167 → $176MaintainsOverweightGet Alert
04/15/2020JBHTBuy Now
JB Hunt Transport Servs
$131.02-10.7%
Justin Long70%
$114 → $117MaintainsOverweightGet Alert
04/06/2020HUBGBuy Now
Hub Group
$33.0157.53%
Justin Long70%
$33.5 → $26MaintainsOverweightGet Alert
04/06/2020JBHTBuy Now
JB Hunt Transport Servs
$131.02-12.99%
Justin Long70%
$131 → $114MaintainsOverweightGet Alert
03/11/2020WABBuy Now
Westinghouse Air Brake
$172.10-53.52%
Justin Long70%
$95 → $80MaintainsOverweightGet Alert
03/02/2020FTAIBuy Now
Fortress Transportation
$96.87-77.29%
Justin Long70%
$20 → $22MaintainsOverweightGet Alert
02/14/2020RBuy Now
Ryder System
$138.00-65.94%
Justin Long70%
$50 → $47MaintainsEqual-WeightGet Alert
02/07/2020HUBGBuy Now
Hub Group
$33.01102.97%
Justin Long70%
$32.5 → $33.5MaintainsOverweightGet Alert
01/30/2020NSCBuy Now
Norfolk Southern
$220.109.04%
Justin Long70%
$220 → $240MaintainsOverweightGet Alert
01/24/2020GATXBuy Now
GATX
$148.49-46.12%
Justin Long70%
$75 → $80MaintainsEqual-WeightGet Alert
01/21/2020JBHTBuy Now
JB Hunt Transport Servs
$131.02-0.02%
Justin Long70%
$133 → $131MaintainsOverweightGet Alert
01/03/2020UNPBuy Now
Union Pacific
$216.90-7.79%
Justin Long70%
$181 → $200MaintainsOverweightGet Alert
01/02/2020WABBuy Now
Westinghouse Air Brake
$172.10-44.8%
Justin Long70%
$86 → $95Reiterates → OverweightGet Alert
01/02/2020HUBGBuy Now
Hub Group
$33.0196.91%
Justin Long70%
$28.5 → $32.5MaintainsOverweightGet Alert
01/02/2020JBHTBuy Now
JB Hunt Transport Servs
$131.021.51%
Justin Long70%
$124 → $133MaintainsOverweightGet Alert
10/01/2019CNIBuy Now
Canadian National Railway
$97.78-0.8%
Justin Long70%
$100 → $97DowngradeOverweight → Equal-WeightGet Alert
07/17/2019CSXBuy Now
CSX
$28.08
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
07/02/2019DSGXBuy Now
Descartes Systems Gr
$101.70
Justin Long70%
Initiates → Equal-WeightGet Alert
04/30/2019CNIBuy Now
Canadian National Railway
$97.787.38%
Justin Long70%
$100 → $105MaintainsOverweightGet Alert
04/22/2016UNPBuy Now
Union Pacific
$216.90-53.9%
Justin Long70%
$91 → $100MaintainsOverweightGet Alert
03/15/2016CNIBuy Now
Canadian National Railway
$97.78
Justin Long70%
Initiates → Equal-WeightGet Alert
01/04/2016HUBGBuy Now
Hub Group
$33.01
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
01/04/2016GBXBuy Now
Greenbrier Companies
$42.60
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
09/08/2015UNPBuy Now
Union Pacific
$216.90
Justin Long70%
UpgradeEqual-Weight → OverweightGet Alert
07/02/2015GBXBuy Now
Greenbrier Companies
$42.60
Justin Long70%
Initiates → OverweightGet Alert
03/10/2015TRNBuy Now
Trinity Industries
$24.70
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
02/10/2014TRNBuy Now
Trinity Industries
$24.70183.4%
Justin Long70%
$48 → $70UpgradeEqual-Weight → OverweightGet Alert
12/23/2013RBuy Now
Ryder System
$138.00
Justin Long70%
UpgradeEqual-Weight → OverweightGet Alert
11/04/2013WNCBuy Now
Wabash National
$10.07
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
04/19/2013HUBGBuy Now
Hub Group
$33.0121.18%
Justin Long70%
$22 → $20DowngradeOverweight → Equal-WeightGet Alert
10/15/2012TRNBuy Now
Trinity Industries
$24.7029.55%
Justin Long70%
→ $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