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

Overall Average Return

11.2%

Smart Score

70.2%

Overall Average Return Percentile

66th

Number of Ratings

136
Buy NowGet Alert
01/06/2025CPBuy Now
Canadian Pacific Kansas
$72.3821.58%
Justin Long70%
$81 → $88UpgradeEqual-Weight → OverweightGet Alert
10/28/2024CPBuy Now
Canadian Pacific Kansas
$72.3811.91%
Justin Long70%
$85 → $81MaintainsEqual-WeightGet Alert
10/24/2024WABBuy Now
Westinghouse Air Brake
$189.818%
Justin Long70%
$190 → $205MaintainsOverweightGet Alert
07/24/2024CNIBuy Now
Canadian National Railway
$98.3524.05%
Justin Long70%
$127 → $122MaintainsEqual-WeightGet Alert
07/08/2024SRIBuy Now
Stoneridge
$5.11
Justin Long70%
Initiates → OverweightGet Alert
07/08/2024RBuy Now
Ryder System
$144.87
Justin Long70%
Initiates → Equal-WeightGet Alert
05/30/2024DSGXBuy Now
Descartes Systems Gr
$106.003.77%
Justin Long70%
$107 → $110MaintainsOverweightGet Alert
04/26/2024HUBGBuy Now
Hub Group
$37.7211.35%
Justin Long70%
$44 → $42MaintainsEqual-WeightGet Alert
04/25/2024WABBuy Now
Westinghouse Air Brake
$189.81-5.17%
Justin Long70%
$165 → $180MaintainsOverweightGet Alert
04/24/2024RUSHABuy Now
Rush Enterprises
$55.687.76%
Justin Long70%
$60 → $60ReiteratesOverweight → OverweightGet Alert
04/24/2024CNIBuy Now
Canadian National Railway
$98.3542.35%
Justin Long70%
$140 → $140ReiteratesEqual-Weight → Equal-WeightGet Alert
04/24/2024RBuy Now
Ryder System
$144.87-17.17%
Justin Long70%
$113 → $120MaintainsEqual-WeightGet Alert
04/17/2024JBHTBuy Now
JB Hunt Transport Servs
$149.9528.04%
Justin Long70%
$210 → $192MaintainsOverweightGet Alert
04/08/2024GBXBuy Now
Greenbrier Companies
$53.7720.89%
Justin Long70%
$62 → $65MaintainsOverweightGet Alert
04/04/2024HUBGBuy Now
Hub Group
$37.7216.65%
Justin Long70%
$49 → $44MaintainsEqual-WeightGet Alert
04/04/2024JBHTBuy Now
JB Hunt Transport Servs
$149.9540.05%
Justin Long70%
$212 → $210MaintainsOverweightGet Alert
03/07/2024DSGXBuy Now
Descartes Systems Gr
$106.000.94%
Justin Long70%
$105 → $107MaintainsOverweightGet Alert
02/15/2024WABBuy Now
Westinghouse Air Brake
$189.81-18.34%
Justin Long70%
$153 → $155MaintainsOverweightGet Alert
02/15/2024RBuy Now
Ryder System
$144.87-22%
Justin Long70%
$110 → $113MaintainsEqual-WeightGet Alert
02/14/2024RUSHABuy Now
Rush Enterprises
$55.684.17%
Justin Long70%
$58 → $58ReiteratesOverweight → OverweightGet Alert
12/06/2023DSGXBuy Now
Descartes Systems Gr
$106.00-0.94%
Justin Long70%
$94 → $105MaintainsOverweightGet Alert
11/03/2023TRNBuy Now
Trinity Industries
$29.59-12.13%
Justin Long70%
$27 → $26MaintainsEqual-WeightGet Alert
10/27/2023CTSBuy Now
CTS
$44.60-12.56%
Justin Long70%
$41 → $39MaintainsEqual-WeightGet Alert
10/27/2023RBuy Now
Ryder System
$144.87-29.59%
Justin Long70%
$105 → $102MaintainsEqual-WeightGet Alert
10/26/2023WABBuy Now
Westinghouse Air Brake
$189.81-27.3%
Justin Long70%
$137 → $138MaintainsOverweightGet Alert
10/26/2023WNCBuy Now
Wabash National
$11.16106.09%
Justin Long70%
$24 → $23MaintainsEqual-WeightGet Alert
10/18/2023JBHTBuy Now
JB Hunt Transport Servs
$149.9540.05%
Justin Long70%
→ $210ReiteratesOverweight → OverweightGet Alert
10/04/2023TRNBuy Now
Trinity Industries
$29.59-8.75%
Justin Long70%
$28 → $27MaintainsEqual-WeightGet Alert
10/03/2023JBHTBuy Now
JB Hunt Transport Servs
$149.9540.05%
Justin Long70%
$203 → $210MaintainsOverweightGet Alert
09/07/2023DSGXBuy Now
Descartes Systems Gr
$106.00-11.32%
Justin Long70%
$93 → $94MaintainsOverweightGet Alert
08/08/2023RAILBuy Now
FreightCar America
$7.00-57.14%
Justin Long70%
→ $3ReiteratesEqual-Weight → Equal-WeightGet Alert
08/01/2023UNPBuy Now
Union Pacific
$236.818.53%
Justin Long70%
→ $257ReiteratesOverweight → OverweightGet Alert
07/28/2023WABBuy Now
Westinghouse Air Brake
$189.81-28.88%
Justin Long70%
$120 → $135MaintainsOverweightGet Alert
07/28/2023WABBuy Now
Westinghouse Air Brake
$189.81-28.88%
Justin Long70%
$120 → $135MaintainsOverweightGet Alert
07/27/2023UNPBuy Now
Union Pacific
$236.818.53%
Justin Long70%
$232 → $257MaintainsOverweightGet Alert
07/27/2023RUSHABuy Now
Rush Enterprises
$55.6840.09%
Justin Long70%
$48 → $52MaintainsOverweightGet Alert
07/26/2023CTSBuy Now
CTS
$44.60-10.31%
Justin Long70%
→ $40ReiteratesEqual-Weight → Equal-WeightGet Alert
07/26/2023GATXBuy Now
GATX
$159.02-10.7%
Justin Long70%
$135 → $142MaintainsOverweightGet Alert
07/26/2023CNIBuy Now
Canadian National Railway
$98.3524.05%
Justin Long70%
$124 → $122MaintainsEqual-WeightGet Alert
07/21/2023CSXBuy Now
CSX
$29.5132.16%
Justin Long70%
→ $39ReiteratesOverweight → OverweightGet Alert
07/19/2023JBHTBuy Now
JB Hunt Transport Servs
$149.9535.38%
Justin Long70%
$196 → $203MaintainsOverweightGet Alert
06/02/2023RUSHABuy Now
Rush Enterprises
$55.6829.31%
Justin Long70%
→ $48ReiteratesOverweight → OverweightGet Alert
06/01/2023DSGXBuy Now
Descartes Systems Gr
$106.00-12.26%
Justin Long70%
$90 → $93MaintainsOverweightGet Alert
05/26/2023SRIBuy Now
Stoneridge
$5.11350.1%
Justin Long70%
→ $23ReiteratesOverweight → OverweightGet Alert
05/04/2023SRIBuy Now
Stoneridge
$5.11350.1%
Justin Long70%
→ $23Reiterates → OverweightGet Alert
05/03/2023TRNBuy Now
Trinity Industries
$29.59-18.89%
Justin Long70%
$26 → $24MaintainsEqual-WeightGet Alert
04/27/2023WABBuy Now
Westinghouse Air Brake
$189.81-38.36%
Justin Long70%
→ $117Reiterates → OverweightGet Alert
04/27/2023NSCBuy Now
Norfolk Southern
$234.00-2.99%
Justin Long70%
$228 → $227MaintainsEqual-WeightGet Alert
04/25/2023CNIBuy Now
Canadian National Railway
$98.3526.08%
Justin Long70%
$122 → $124MaintainsEqual-WeightGet Alert
04/21/2023CSXBuy Now
CSX
$29.5121.99%
Justin Long70%
$34 → $36MaintainsOverweightGet Alert
04/11/2023GBXBuy Now
Greenbrier Companies
$53.77-29.33%
Justin Long70%
$36 → $38MaintainsOverweightGet Alert
03/30/2023HUBGBuy Now
Hub Group
$37.72138.6%
Justin Long70%
$47.5 → $45MaintainsEqual-WeightGet Alert
03/30/2023JBHTBuy Now
JB Hunt Transport Servs
$149.9533.38%
Justin Long70%
$205 → $200MaintainsOverweightGet Alert
03/28/2023RAILBuy Now
FreightCar America
$7.00-42.86%
Justin Long70%
→ $4Reiterates → Equal-WeightGet Alert
03/02/2023SRIBuy Now
Stoneridge
$5.11428.38%
Justin Long70%
→ $27Reiterates → OverweightGet Alert
03/02/2023DSGXBuy Now
Descartes Systems Gr
$106.00-15.09%
Justin Long70%
$85 → $90MaintainsOverweightGet Alert
02/22/2023TRNBuy Now
Trinity Industries
$29.59-12.13%
Justin Long70%
$28 → $26MaintainsEqual-WeightGet Alert
02/16/2023RUSHABuy Now
Rush Enterprises
$55.6814.94%
Justin Long70%
→ $42.67Reiterates → OverweightGet Alert
02/16/2023WABBuy Now
Westinghouse Air Brake
$189.81-38.36%
Justin Long70%
$110 → $117MaintainsOverweightGet Alert
02/16/2023RBuy Now
Ryder System
$144.87-30.97%
Justin Long70%
$91 → $100MaintainsEqual-WeightGet Alert
02/08/2023CTSBuy Now
CTS
$44.60-8.07%
Justin Long70%
→ $41MaintainsEqual-WeightGet Alert
02/03/2023HUBGBuy Now
Hub Group
$37.72151.86%
Justin Long70%
$41.5 → $47.5MaintainsEqual-WeightGet Alert
12/08/2022DSGXBuy Now
Descartes Systems Gr
$106.00-19.81%
Justin Long70%
$83 → $85MaintainsOverweightGet Alert
10/28/2022HUBGBuy Now
Hub Group
$37.72120.04%
Justin Long70%
$37 → $41.5MaintainsEqual-WeightGet Alert
10/27/2022NSCBuy Now
Norfolk Southern
$234.00-1.71%
Justin Long70%
$225 → $230MaintainsEqual-WeightGet Alert
10/27/2022CPBuy Now
Canadian Pacific Railway
$72.385%
Justin Long70%
$73 → $76MaintainsEqual-WeightGet Alert
10/27/2022RBuy Now
Ryder System
$144.87-37.19%
Justin Long70%
$86 → $91MaintainsEqual-WeightGet Alert
10/04/2022HUBGBuy Now
Hub Group
$37.7296.18%
Justin Long70%
$41.5 → $37MaintainsEqual-WeightGet Alert
08/08/2022WABBuy Now
Westinghouse Air Brake
$189.81-42.05%
Justin Long70%
$100 → $110MaintainsOverweightGet Alert
07/28/2022NSCBuy Now
Norfolk Southern
$234.003.85%
Justin Long70%
$244 → $243MaintainsEqual-WeightGet Alert
07/28/2022TRNBuy Now
Trinity Industries
$29.59-8.75%
Justin Long70%
$26 → $27MaintainsEqual-WeightGet Alert
07/28/2022RBuy Now
Ryder System
$144.87-40.64%
Justin Long70%
$83 → $86MaintainsEqual-WeightGet Alert
07/28/2022WNCBuy Now
Wabash National
$11.1670.25%
Justin Long70%
$16 → $19MaintainsEqual-WeightGet Alert
07/21/2022CSXBuy Now
CSX
$29.5118.6%
Justin Long70%
$34 → $35MaintainsOverweightGet Alert
04/27/2022CNIBuy Now
Canadian National Railway
$98.3538.28%
Justin Long70%
$140 → $136MaintainsEqual-WeightGet Alert
04/21/2022UNPBuy Now
Union Pacific
$236.8123.31%
Justin Long70%
$298 → $292MaintainsOverweightGet Alert
04/19/2022JBHTBuy Now
JB Hunt Transport Servs
$149.9553.38%
Justin Long70%
$245 → $230MaintainsOverweightGet Alert
04/07/2022GBXBuy Now
Greenbrier Companies
$53.779.73%
Justin Long70%
$63 → $59MaintainsOverweightGet Alert
03/31/2022JBHTBuy Now
JB Hunt Transport Servs
$149.9563.39%
Justin Long70%
$232 → $245MaintainsOverweightGet Alert
03/31/2022HUBGBuy Now
Hub Group
$37.72146.55%
Justin Long70%
$48.5 → $46.5DowngradeOverweight → Equal-WeightGet Alert
02/17/2022WABBuy Now
Westinghouse Air Brake
$189.81-42.05%
Justin Long70%
$105 → $110MaintainsOverweightGet Alert
02/17/2022RBuy Now
Ryder System
$144.87-35.11%
Justin Long70%
$92 → $94MaintainsEqual-WeightGet Alert
01/21/2022CSXBuy Now
CSX
$29.5138.94%
Justin Long70%
$43 → $41MaintainsOverweightGet Alert
01/19/2022JBHTBuy Now
JB Hunt Transport Servs
$149.9554.72%
Justin Long70%
$225 → $232MaintainsOverweightGet Alert
01/04/2022UNPBuy Now
Union Pacific
$236.8117.39%
Justin Long70%
$257 → $278MaintainsOverweightGet Alert
01/04/2022NSCBuy Now
Norfolk Southern
$234.00
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
01/04/2022HUBGBuy Now
Hub Group
$37.72151.86%
Justin Long70%
$45.5 → $47.5MaintainsOverweightGet Alert
01/04/2022JBHTBuy Now
JB Hunt Transport Servs
$149.9550.05%
Justin Long70%
$212 → $225MaintainsOverweightGet Alert
12/10/2021GBXBuy Now
Greenbrier Companies
$53.774.15%
Justin Long70%
$41 → $56UpgradeEqual-Weight → OverweightGet Alert
10/29/2021HUBGBuy Now
Hub Group
$37.72141.25%
Justin Long70%
$43 → $45.5MaintainsOverweightGet Alert
10/28/2021NSCBuy Now
Norfolk Southern
$234.0038.89%
Justin Long70%
$305 → $325MaintainsOverweightGet Alert
10/28/2021RBuy Now
Ryder System
$144.87-37.88%
Justin Long70%
$85 → $90MaintainsEqual-WeightGet Alert
10/22/2021UNPBuy Now
Union Pacific
$236.818.53%
Justin Long70%
$250 → $257MaintainsOverweightGet Alert
10/20/2021CNIBuy Now
Canadian National Railway
$98.3528.11%
Justin Long70%
$120 → $126MaintainsEqual-WeightGet Alert
09/20/2021CNIBuy Now
Canadian National Railway
$98.3522.01%
Justin Long70%
$114 → $120MaintainsEqual-WeightGet Alert
09/09/2021DSGXBuy Now
Descartes Systems Gr
$106.00-9.43%
Justin Long70%
$74 → $96MaintainsOverweightGet Alert
07/29/2021WNCBuy Now
Wabash National
$11.1643.37%
Justin Long70%
$17 → $16MaintainsEqual-WeightGet Alert
06/03/2021DSGXBuy Now
Descartes Systems Gr
$106.00-30.19%
Justin Long70%
$72 → $74MaintainsOverweightGet Alert
04/30/2021WABBuy Now
Westinghouse Air Brake
$189.81-49.95%
Justin Long70%
$92 → $95MaintainsOverweightGet Alert
11/13/2020DSGBuy Now
Descartes Systems Gr
Justin Long70%
→ $70UpgradeEqual-Weight → OverweightGet Alert
08/31/2020CSXBuy Now
CSX
$29.51215.15%
Justin Long70%
$24 → $31UpgradeEqual-Weight → OverweightGet Alert
07/23/2020UNPBuy Now
Union Pacific
$236.81-17.23%
Justin Long70%
$185 → $196MaintainsOverweightGet Alert
06/16/2020GATXBuy Now
GATX
$159.02-50.95%
Justin Long70%
$62 → $78UpgradeEqual-Weight → OverweightGet Alert
05/01/2020HUBGBuy Now
Hub Group
$37.7243.16%
Justin Long70%
$26 → $27MaintainsOverweightGet Alert
04/28/2020CNIBuy Now
Canadian National Railway
$98.35-16.62%
Justin Long70%
$80 → $82MaintainsEqual-WeightGet Alert
04/24/2020UNPBuy Now
Union Pacific
$236.81-25.68%
Justin Long70%
$167 → $176MaintainsOverweightGet Alert
04/15/2020JBHTBuy Now
JB Hunt Transport Servs
$149.95-21.97%
Justin Long70%
$114 → $117MaintainsOverweightGet Alert
04/06/2020HUBGBuy Now
Hub Group
$37.7237.86%
Justin Long70%
$33.5 → $26MaintainsOverweightGet Alert
04/06/2020JBHTBuy Now
JB Hunt Transport Servs
$149.95-23.97%
Justin Long70%
$131 → $114MaintainsOverweightGet Alert
03/11/2020WABBuy Now
Westinghouse Air Brake
$189.81-57.85%
Justin Long70%
$95 → $80MaintainsOverweightGet Alert
03/02/2020FTAIBuy Now
Fortress Transportation
$117.00-81.2%
Justin Long70%
$20 → $22MaintainsOverweightGet Alert
02/14/2020RBuy Now
Ryder System
$144.87-67.56%
Justin Long70%
$50 → $47MaintainsEqual-WeightGet Alert
02/07/2020HUBGBuy Now
Hub Group
$37.7277.62%
Justin Long70%
$32.5 → $33.5MaintainsOverweightGet Alert
01/30/2020NSCBuy Now
Norfolk Southern
$234.002.56%
Justin Long70%
$220 → $240MaintainsOverweightGet Alert
01/24/2020GATXBuy Now
GATX
$159.02-49.69%
Justin Long70%
$75 → $80MaintainsEqual-WeightGet Alert
01/21/2020JBHTBuy Now
JB Hunt Transport Servs
$149.95-12.64%
Justin Long70%
$133 → $131MaintainsOverweightGet Alert
01/03/2020UNPBuy Now
Union Pacific
$236.81-15.54%
Justin Long70%
$181 → $200MaintainsOverweightGet Alert
01/02/2020WABBuy Now
Westinghouse Air Brake
$189.81-49.95%
Justin Long70%
$86 → $95Reiterates → OverweightGet Alert
01/02/2020HUBGBuy Now
Hub Group
$37.7272.32%
Justin Long70%
$28.5 → $32.5MaintainsOverweightGet Alert
01/02/2020JBHTBuy Now
JB Hunt Transport Servs
$149.95-11.3%
Justin Long70%
$124 → $133MaintainsOverweightGet Alert
10/01/2019CNIBuy Now
Canadian National Railway
$98.35-1.37%
Justin Long70%
$100 → $97DowngradeOverweight → Equal-WeightGet Alert
07/17/2019CSXBuy Now
CSX
$29.51
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
07/02/2019DSGXBuy Now
Descartes Systems Gr
$106.00
Justin Long70%
Initiates → Equal-WeightGet Alert
04/30/2019CNIBuy Now
Canadian National Railway
$98.356.76%
Justin Long70%
$100 → $105MaintainsOverweightGet Alert
04/22/2016UNPBuy Now
Union Pacific
$236.81-57.77%
Justin Long70%
$91 → $100MaintainsOverweightGet Alert
03/15/2016CNIBuy Now
Canadian National Railway
$98.35
Justin Long70%
Initiates → Equal-WeightGet Alert
01/04/2016HUBGBuy Now
Hub Group
$37.72
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
01/04/2016GBXBuy Now
Greenbrier Companies
$53.77
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
09/08/2015UNPBuy Now
Union Pacific
$236.81
Justin Long70%
UpgradeEqual-Weight → OverweightGet Alert
07/02/2015GBXBuy Now
Greenbrier Companies
$53.77
Justin Long70%
Initiates → OverweightGet Alert
03/10/2015TRNBuy Now
Trinity Industries
$29.59
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
02/10/2014TRNBuy Now
Trinity Industries
$29.59136.57%
Justin Long70%
$48 → $70UpgradeEqual-Weight → OverweightGet Alert
12/23/2013RBuy Now
Ryder System
$144.87
Justin Long70%
UpgradeEqual-Weight → OverweightGet Alert
11/04/2013WNCBuy Now
Wabash National
$11.16
Justin Long70%
DowngradeOverweight → Equal-WeightGet Alert
04/19/2013HUBGBuy Now
Hub Group
$37.726.04%
Justin Long70%
$22 → $20DowngradeOverweight → Equal-WeightGet Alert
10/15/2012TRNBuy Now
Trinity Industries
$29.598.14%
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