Updated: Jul 29, 2026

Todd Fowler's Stock Ratings

Keybanc Analyst

Todd Fowler is an analyst at Keybanc. 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.

Overall Average Return

14.3%

Smart Score

71.9%

Overall Average Return Percentile

68th

Number of Ratings

118
Buy NowGet Alert
02/10/2023XPOBuy Now
XPO
$204.73-75.58%$55 → $50MaintainsOverweightGet Alert
02/03/2023HUBGBuy Now
Hub Group
$47.72120.03%$95 → $105MaintainsOverweightGet Alert
02/02/2023ODFLBuy Now
Old Dominion Freight Line
$228.0775.38%$325 → $400MaintainsOverweightGet Alert
02/01/2023UPSBuy Now
United Parcel Service
$106.25102.36%$200 → $215MaintainsOverweightGet Alert
01/27/2023KNXBuy Now
Knight-Swift
$70.16-4.5%$60 → $67MaintainsOverweightGet Alert
01/11/2023CHRWBuy Now
C.H. Robinson Worldwide
$172.63-36.28%$120 → $110MaintainsOverweightGet Alert
11/03/2022CHRWBuy Now
C.H. Robinson Worldwide
$172.63-30.49%$135 → $120MaintainsOverweightGet Alert
10/31/2022TSPBuy Now
TuSimple Hldgs
DowngradeOverweight → Sector WeightGet Alert
10/20/2022KNXBuy Now
Knight-Swift
$70.16-14.48%$70 → $60MaintainsOverweightGet Alert
10/13/2022UPSBuy Now
United Parcel Service
$106.2588.24%$250 → $200MaintainsOverweightGet Alert
09/30/2022SNDRBuy Now
Schneider National
$36.18DowngradeOverweight → Sector WeightGet Alert
09/30/2022JBHTBuy Now
JB Hunt Transport Servs
$277.62DowngradeOverweight → Sector WeightGet Alert
09/16/2022FDXBuy Now
FedEx
$312.96DowngradeOverweight → Sector WeightGet Alert
08/08/2022XPOBuy Now
XPO
$204.73-60.92%$70 → $80MaintainsOverweightGet Alert
06/30/2022FDXBuy Now
FedEx
$312.963.85%$300 → $325MaintainsOverweightGet Alert
05/12/2022TSPBuy Now
TuSimple Hldgs
$40 → $30MaintainsOverweightGet Alert
05/11/2022XPOBuy Now
XPO
$204.73-63.37%$95 → $75MaintainsOverweightGet Alert
04/29/2022HUBGBuy Now
Hub Group
$47.7299.08%$85 → $95MaintainsOverweightGet Alert
04/28/2022ODFLBuy Now
Old Dominion Freight Line
$228.0753.46%$375 → $350MaintainsOverweightGet Alert
04/28/2022CHRWBuy Now
C.H. Robinson Worldwide
$172.63-21.8%$125 → $135MaintainsOverweightGet Alert
04/27/2022UPSBuy Now
United Parcel Service
$106.25135.3%$265 → $250MaintainsOverweightGet Alert
04/11/2022SNDRBuy Now
Schneider National
$36.18-22.61%$32 → $28MaintainsOverweightGet Alert
04/11/2022JBHTBuy Now
JB Hunt Transport Servs
$277.62-20.75%$230 → $220MaintainsOverweightGet Alert
04/11/2022HUBGBuy Now
Hub Group
$47.7278.12%$105 → $85MaintainsOverweightGet Alert
03/14/2022FDXBuy Now
FedEx
$312.96-4.14%$325 → $300MaintainsOverweightGet Alert
02/10/2022XPOBuy Now
XPO
$204.73-53.6%$110 → $95MaintainsOverweightGet Alert
02/10/2022TSPBuy Now
TuSimple Hldgs
$50 → $40MaintainsOverweightGet Alert
02/03/2022CHRWBuy Now
C.H. Robinson Worldwide
$172.63-27.59%$135 → $125MaintainsOverweightGet Alert
02/02/2022UPSBuy Now
United Parcel Service
$106.25149.42%$250 → $265MaintainsOverweightGet Alert
01/19/2022JBHTBuy Now
JB Hunt Transport Servs
$277.62-17.15%$225 → $230MaintainsOverweightGet Alert
01/18/2022SNDRBuy Now
Schneider National
$36.18-11.55%$29 → $32MaintainsOverweightGet Alert
01/18/2022JBHTBuy Now
JB Hunt Transport Servs
$277.62-18.95%$210 → $225MaintainsOverweightGet Alert
01/11/2022EMBKBuy Now
Embark Technology
Initiates → Sector WeightGet Alert
01/11/2022TSPBuy Now
TuSimple Hldgs
→ $50Initiates → OverweightGet Alert
01/03/2022CHRWBuy Now
C.H. Robinson Worldwide
$172.63-21.8% → $135UpgradeSector Weight → OverweightGet Alert
11/30/2021ODFLBuy Now
Old Dominion Freight Line
$228.0764.42%$350 → $375MaintainsOverweightGet Alert
11/23/2021KNXBuy Now
Knight-Swift
$70.16-0.23%$65 → $70MaintainsOverweightGet Alert
10/29/2021HUBGBuy Now
Hub Group
$47.7299.08%$85 → $95MaintainsOverweightGet Alert
10/28/2021ODFLBuy Now
Old Dominion Freight Line
$228.0753.46%$310 → $350MaintainsOverweightGet Alert
10/27/2021UPSBuy Now
United Parcel Service
$106.25135.3%$235 → $250MaintainsOverweightGet Alert
10/21/2021KNXBuy Now
Knight-Swift
$70.16-7.35%$60 → $65MaintainsOverweightGet Alert
10/18/2021JBHTBuy Now
JB Hunt Transport Servs
$277.62-24.36%$190 → $210MaintainsOverweightGet Alert
09/22/2021FDXBuy Now
FedEx
$312.963.85%$350 → $325MaintainsOverweightGet Alert
09/13/2021FDXBuy Now
FedEx
$312.9611.84%$370 → $350MaintainsOverweightGet Alert
09/02/2021ODFLBuy Now
Old Dominion Freight Line
$228.0735.92%$300 → $310MaintainsOverweightGet Alert
09/01/2021XPOBuy Now
XPO
$204.73-46.27%$175 → $110MaintainsOverweightGet Alert
08/24/2021GXOBuy Now
GXO Logistics
$53.30Initiates → Sector WeightGet Alert
08/19/2021ODFLBuy Now
Old Dominion Freight Line
$228.0731.54%$280 → $300MaintainsOverweightGet Alert
08/09/2021WERNBuy Now
Werner Enterprises
$37.00DowngradeOverweight → Sector WeightGet Alert
08/09/2021MRTNBuy Now
Marten Transport
$15.26DowngradeOverweight → Sector WeightGet Alert
07/07/2021KNXBuy Now
Knight-Swift
$70.16-14.48%$58 → $60MaintainsOverweightGet Alert
06/10/2021XPOBuy Now
XPO
$204.73-14.52%$170 → $175MaintainsOverweightGet Alert
05/28/2021ODFLBuy Now
Old Dominion Freight Line
$228.0722.77%$270 → $280MaintainsOverweightGet Alert
05/26/2021UPSBuy Now
United Parcel Service
$106.25121.19%$225 → $235MaintainsOverweightGet Alert
05/26/2021FDXBuy Now
FedEx
$312.9618.23%$350 → $370MaintainsOverweightGet Alert
05/06/2021HUBGBuy Now
Hub Group
$47.7267.64%$70 → $80MaintainsOverweightGet Alert
05/05/2021XPOBuy Now
XPO
$204.73-16.96%$150 → $170MaintainsOverweightGet Alert
04/30/2021SNDRBuy Now
Schneider National
$36.18-19.85%$28 → $29MaintainsOverweightGet Alert
04/28/2021UPSBuy Now
United Parcel Service
$106.25111.77%$195 → $225MaintainsOverweightGet Alert
04/23/2021ODFLBuy Now
Old Dominion Freight Line
$228.0718.38%$230 → $270MaintainsOverweightGet Alert
04/21/2021DANBuy Now
Dana
$27.3816.87%$28 → $32MaintainsOverweightGet Alert
04/13/2021FDXBuy Now
FedEx
$312.9611.84% → $350UpgradeSector Weight → OverweightGet Alert
04/09/2021KNXBuy Now
Knight-Swift
$70.16-17.33%$52 → $58MaintainsOverweightGet Alert
03/26/2021SNDRBuy Now
Schneider National
$36.18-22.61%$26 → $28MaintainsOverweightGet Alert
03/26/2021JBHTBuy Now
JB Hunt Transport Servs
$277.62-38.77%$165 → $170MaintainsOverweightGet Alert
03/26/2021HUBGBuy Now
Hub Group
$47.7246.69%$67 → $70MaintainsOverweightGet Alert
02/12/2021XPOBuy Now
XPO
$204.73-26.73%$140 → $150MaintainsOverweightGet Alert
02/05/2021HUBGBuy Now
Hub Group
$47.7240.4%$65 → $67MaintainsOverweightGet Alert
02/04/2021SNDRBuy Now
Schneider National
$36.18-28.14%$25 → $26MaintainsOverweightGet Alert
02/01/2021SNDRBuy Now
Schneider National
$36.18-30.9% → $25UpgradeSector Weight → OverweightGet Alert
02/01/2021LOWBuy Now
Lowe's Companies
$218.24DowngradeOverweight → Sector WeightGet Alert
02/01/2021HTLDBuy Now
Heartland Express
$13.37DowngradeOverweight → Sector WeightGet Alert
01/25/2021DANBuy Now
Dana
$27.38-5.04%$25 → $26MaintainsOverweightGet Alert
12/16/2020DANBuy Now
Dana
$27.38-8.69%$20 → $25MaintainsOverweightGet Alert
12/03/2020XPOBuy Now
XPO
$204.73-31.62%$125 → $140MaintainsOverweightGet Alert
11/09/2020XPOBuy Now
XPO
$204.73-38.94%$110 → $125MaintainsOverweightGet Alert
10/29/2020UPSBuy Now
United Parcel Service
$106.2583.54%$190 → $195MaintainsOverweightGet Alert
10/29/2020DANBuy Now
Dana
$27.38-26.95%$17 → $20MaintainsOverweightGet Alert
09/28/2020UPSBuy Now
United Parcel Service
$106.2578.83% → $190UpgradeSector Weight → OverweightGet Alert
09/02/2020MRTNBuy Now
Marten Transport
$15.2637.61%$31 → $21MaintainsOverweightGet Alert
08/24/2020ODFLBuy Now
Old Dominion Freight Line
$228.07-3.54%$200 → $220MaintainsOverweightGet Alert
08/19/2020XPOBuy Now
XPO
$204.73-46.27% → $110UpgradeSector Weight → OverweightGet Alert
08/18/2020DANBuy Now
Dana
$27.38-37.91%$16 → $17MaintainsOverweightGet Alert
07/31/2020ODFLBuy Now
Old Dominion Freight Line
$228.07-12.31%$190 → $200MaintainsOverweightGet Alert
07/30/2020WERNBuy Now
Werner Enterprises
$37.0048.65%$50 → $55MaintainsOverweightGet Alert
07/23/2020KNXBuy Now
Knight-Swift
$70.16-25.88%$47 → $52MaintainsOverweightGet Alert
07/17/2020JBHTBuy Now
JB Hunt Transport Servs
$277.62-44.17%$135 → $155MaintainsOverweightGet Alert
07/16/2020ODFLBuy Now
Old Dominion Freight Line
$228.07-16.69%$175 → $190MaintainsOverweightGet Alert
07/07/2020WERNBuy Now
Werner Enterprises
$37.0035.14%$48 → $50MaintainsOverweightGet Alert
07/07/2020MRTNBuy Now
Marten Transport
$15.2690.04%$27 → $29MaintainsOverweightGet Alert
07/07/2020KNXBuy Now
Knight-Swift
$70.16-33.01%$45 → $47MaintainsOverweightGet Alert
06/23/2020JBHTBuy Now
JB Hunt Transport Servs
$277.62-51.37% → $135UpgradeSector Weight → OverweightGet Alert
05/27/2020KNXBuy Now
Knight-Swift
$70.16-35.86%$42 → $45MaintainsOverweightGet Alert
05/22/2020ODFLBuy Now
Old Dominion Freight Line
$228.07-27.65%$155 → $165MaintainsOverweightGet Alert
05/06/2020MRTNBuy Now
Marten Transport
$15.2676.93%$24 → $27MaintainsOverweightGet Alert
05/06/2020KNXBuy Now
Knight-Swift
$70.16-40.14%$40 → $42MaintainsOverweightGet Alert
04/24/2020ODFLBuy Now
Old Dominion Freight Line
$228.07-32.04%$147 → $155MaintainsOverweightGet Alert
04/22/2020WERNBuy Now
Werner Enterprises
$37.0013.51%$40 → $42MaintainsOverweightGet Alert
04/07/2020ODFLBuy Now
Old Dominion Freight Line
$228.07-35.55%$220 → $147MaintainsOverweightGet Alert
04/07/2020SAIABuy Now
Saia
$412.00DowngradeOverweight → Sector WeightGet Alert
03/27/2020WERNBuy Now
Werner Enterprises
$37.008.11%$43 → $40MaintainsOverweightGet Alert
03/27/2020MRTNBuy Now
Marten Transport
$15.2657.27%$25 → $24MaintainsOverweightGet Alert
03/27/2020KNXBuy Now
Knight-Swift
$70.16-42.99%$44 → $40MaintainsOverweightGet Alert
03/10/2020DANBuy Now
Dana
$27.38-34.26%$22 → $18MaintainsOverweightGet Alert
03/04/2020SAIABuy Now
Saia
$412.00-76.94%$105 → $95MaintainsOverweightGet Alert
02/20/2020SAIABuy Now
Saia
$412.00-74.51%$100 → $105MaintainsOverweightGet Alert
02/20/2020ODFLBuy Now
Old Dominion Freight Line
$228.077.42%$235 → $245MaintainsOverweightGet Alert
02/14/2020DANBuy Now
Dana
$27.38-19.65%$20 → $22MaintainsOverweightGet Alert
02/07/2020ODFLBuy Now
Old Dominion Freight Line
$228.073.04%$210 → $235MaintainsOverweightGet Alert
01/30/2020KNXBuy Now
Knight-Swift
$70.16-37.29%$42 → $44MaintainsOverweightGet Alert
01/13/2020HUBGBuy Now
Hub Group
$47.7236.21% → $65UpgradeSector Weight → OverweightGet Alert
12/20/2019KNXBuy Now
Knight-Swift
$70.16-40.14%$44 → $42MaintainsOverweightGet Alert
10/28/2019WERNBuy Now
Werner Enterprises
$37.0016.22%$41 → $43MaintainsOverweightGet Alert
10/25/2019ODFLBuy Now
Old Dominion Freight Line
$228.07-5.73%$175 → $215MaintainsOverweightGet Alert
09/18/2019FDXBuy Now
FedEx
$312.96DowngradeOverweight → Sector WeightGet Alert
09/12/2019DANBuy Now
Dana
$27.38-26.95%$22 → $20MaintainsOverweightGet Alert
09/10/2019MRTNBuy Now
Marten Transport
$15.2663.83% → $25UpgradeSector Weight → OverweightGet Alert
09/05/2019SAIABuy Now
Saia
$412.00-76.94%$85 → $95MaintainsOverweightGet Alert

Recent Analyst Stock Rating News

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