David Ross's Stock Ratings

Stifel Analyst

David Ross is an analyst at Stifel. 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/01/2025

Overall Average Return

18.8%

Smart Score

66.6%

Overall Average Return Percentile

79th

Number of Ratings

85
Buy NowGet Alert
01/10/2024WERNBuy Now
Werner Enterprises
$29.1954.16%
David Ross66%
$43 → $45MaintainsBuyGet Alert
08/08/2023WERNBuy Now
Werner Enterprises
$29.1978.14%
David Ross66%
$53 → $52MaintainsBuyGet Alert
05/23/2023WERNBuy Now
Werner Enterprises
$29.1981.57%
David Ross66%
$51 → $53MaintainsBuyGet Alert
04/03/2023ONONBuy Now
On Holding
$42.10-54.16%
David Ross66%
$16.5 → $19.3MaintainsUnderweightGet Alert
01/27/2021UPSBuy Now
United Parcel Service
$108.908.36%
David Ross66%
→ $118MaintainsBuyGet Alert
01/22/2021CSXBuy Now
CSX
$29.34213.51%
David Ross66%
→ $30.67DowngradeBuy → HoldGet Alert
01/21/2021HTLDBuy Now
Heartland Express
$9.29147.71%
David Ross66%
→ $23UpgradeHold → BuyGet Alert
01/14/2021ODFLBuy Now
Old Dominion Freight Line
$163.7818.45%
David Ross66%
→ $97UpgradeSell → HoldGet Alert
01/11/2021UNPBuy Now
Union Pacific
$235.51-16.35%
David Ross66%
$192 → $197MaintainsHoldGet Alert
11/09/2020SNDRBuy Now
Schneider National
$22.8513.79%
David Ross66%
→ $26UpgradeHold → BuyGet Alert
10/15/2020KNXBuy Now
Knight-Swift
$43.2913.19%
David Ross66%
→ $49UpgradeHold → BuyGet Alert
10/15/2020USXBuy Now
U.S. Xpress Enterprises
David Ross66%
→ $14UpgradeHold → BuyGet Alert
10/15/2020WERNBuy Now
Werner Enterprises
$29.1974.72%
David Ross66%
→ $51UpgradeHold → BuyGet Alert
09/24/2020FDXBuy Now
FedEx
$243.8015.26%
David Ross66%
$175 → $281UpgradeHold → BuyGet Alert
08/25/2020YRCWBuy Now
YRC Worldwide
David Ross66%
→ $5Reinstates → HoldGet Alert
08/25/2020ODFLBuy Now
Old Dominion Freight Line
$163.78-4.75%
David Ross66%
$61.5 → $78DowngradeHold → SellGet Alert
08/10/2020ATSGBuy Now
Air Transport Services Gr
$22.4342.63%
David Ross66%
$28 → $32MaintainsBuyGet Alert
08/05/2020KSUBuy Now
Kansas City Southern
David Ross66%
→ $162DowngradeBuy → HoldGet Alert
07/29/2020UNPBuy Now
Union Pacific
$235.51-25.69%
David Ross66%
$172 → $175MaintainsHoldGet Alert
06/30/2020AAWWBuy Now
ATLAS AIR WORLDWIDE HLDGS INC COM NEW
David Ross66%
$50 → $51MaintainsBuyGet Alert
05/21/2020CVTIBuy Now
Covenant Transportation
David Ross66%
$15 → $17UpgradeHold → BuyGet Alert
05/01/2020USXBuy Now
U.S. Xpress Enterprises
David Ross66%
$7 → $5DowngradeBuy → HoldGet Alert
04/29/2020UPSBuy Now
United Parcel Service
$108.90-6.34%
David Ross66%
$104 → $102MaintainsBuyGet Alert
04/24/2020UNPBuy Now
Union Pacific
$235.51-33.34%
David Ross66%
$144 → $157MaintainsHoldGet Alert
04/20/2020KSUBuy Now
Kansas City Southern
David Ross66%
$146 → $147MaintainsBuyGet Alert
04/07/2020UNPBuy Now
Union Pacific
$235.51-38.86%
David Ross66%
→ $144Reinstates → HoldGet Alert
04/07/2020CSXBuy Now
CSX
$29.34141.95%
David Ross66%
→ $23.67Reinstates → BuyGet Alert
04/07/2020NSCBuy Now
Norfolk Southern
$235.94-30.91%
David Ross66%
→ $163Reinstates → HoldGet Alert
04/07/2020KSUBuy Now
Kansas City Southern
David Ross66%
→ $146Reinstates → BuyGet Alert
03/20/2020ODFLBuy Now
Old Dominion Freight Line
$163.78
David Ross66%
UpgradeSell → HoldGet Alert
03/20/2020ARCBBuy Now
ArcBest
$69.82-64.19%
David Ross66%
→ $25UpgradeHold → BuyGet Alert
03/10/2020FDXBuy Now
FedEx
$243.80-44.22%
David Ross66%
$159 → $136MaintainsHoldGet Alert
03/10/2020UPSBuy Now
United Parcel Service
$108.90-4.5%
David Ross66%
$118 → $104UpgradeHold → BuyGet Alert
03/10/2020RBuy Now
Ryder System
$144.94-74.47%
David Ross66%
$51 → $37UpgradeHold → BuyGet Alert
02/25/2020AAWWBuy Now
ATLAS AIR WORLDWIDE HLDGS INC COM NEW
David Ross66%
$38 → $37MaintainsBuyGet Alert
11/07/2019ARCBBuy Now
ArcBest
$69.82-58.46%
David Ross66%
$28 → $29MaintainsHoldGet Alert
10/31/2019RBuy Now
Ryder System
$144.94-64.81%
David Ross66%
$65 → $51DowngradeBuy → HoldGet Alert
10/30/2019WERNBuy Now
Werner Enterprises
$29.1930.18%
David Ross66%
→ $38DowngradeBuy → HoldGet Alert
10/30/2019CVTIBuy Now
Covenant Transportation
David Ross66%
→ $18DowngradeBuy → HoldGet Alert
10/25/2019ODFLBuy Now
Old Dominion Freight Line
$163.78-5.36%
David Ross66%
$49.34 → $51.66DowngradeHold → SellGet Alert
10/10/2019SNDRBuy Now
Schneider National
$22.85
David Ross66%
DowngradeBuy → HoldGet Alert
09/24/2019AAWWBuy Now
ATLAS AIR WORLDWIDE HLDGS INC COM NEW
David Ross66%
$54 → $39MaintainsBuyGet Alert
07/29/2019UPSBuy Now
United Parcel Service
$108.908.36%
David Ross66%
→ $118DowngradeBuy → HoldGet Alert
07/16/2019JBHTBuy Now
JB Hunt Transport Servs
$147.95-29.71%
David Ross66%
$95 → $104MaintainsHoldGet Alert
04/16/2019JBHTBuy Now
JB Hunt Transport Servs
$147.95-27.68%
David Ross66%
$115 → $107MaintainsHoldGet Alert
11/29/2018RBuy Now
Ryder System
$144.94-52.39%
David Ross66%
$81 → $69UpgradeHold → BuyGet Alert
11/09/2018YRCWBuy Now
YRC Worldwide
David Ross66%
→ $7DowngradeBuy → HoldGet Alert
10/30/2018SNDRBuy Now
Schneider National
$22.8522.54%
David Ross66%
→ $28UpgradeHold → BuyGet Alert
08/08/2018ATSGBuy Now
Air Transport Services Gr
$22.436.98%
David Ross66%
$26 → $24MaintainsBuyGet Alert
08/06/2018SNDRBuy Now
Schneider National
$22.8535.67%
David Ross66%
$29 → $31MaintainsHoldGet Alert
08/03/2018YRCWBuy Now
YRC Worldwide
David Ross66%
$17 → $15MaintainsBuyGet Alert
07/26/2018RBuy Now
Ryder System
$144.94-44.11%
David Ross66%
$76 → $81MaintainsHoldGet Alert
07/26/2018FWRDBuy Now
Forward Air
$20.09238.48%
David Ross66%
$64 → $68MaintainsHoldGet Alert
07/17/2018JBHTBuy Now
JB Hunt Transport Servs
$147.95-16.86%
David Ross66%
$122 → $123MaintainsHoldGet Alert
07/10/2018FWRDBuy Now
Forward Air
$20.09
David Ross66%
DowngradeBuy → HoldGet Alert
07/09/2018USXBuy Now
U.S. Xpress Enterprises
David Ross66%
→ $22Initiates → BuyGet Alert
06/29/2018SNDRBuy Now
Schneider National
$22.8526.91%
David Ross66%
→ $29Initiates → HoldGet Alert
06/28/2018ATSGBuy Now
Air Transport Services Gr
$22.43
David Ross66%
UpgradeHold → BuyGet Alert
06/06/2018CVTIBuy Now
Covenant Transportation
David Ross66%
$35 → $36MaintainsBuyGet Alert
04/26/2018FWRDBuy Now
Forward Air
$20.09
David Ross66%
UpgradeHold → BuyGet Alert
04/26/2018CVTIBuy Now
Covenant Transportation
David Ross66%
UpgradeHold → BuyGet Alert
04/25/2018RBuy Now
Ryder System
$144.94-47.56%
David Ross66%
$79 → $76MaintainsHoldGet Alert
04/17/2018JBHTBuy Now
JB Hunt Transport Servs
$147.95-17.54%
David Ross66%
$119 → $122MaintainsHoldGet Alert
04/06/2018CVTIBuy Now
Covenant Transportation
David Ross66%
→ $34Reinstates → HoldGet Alert
04/06/2018DSKEBuy Now
Daseke
David Ross66%
→ $12Reinstates → BuyGet Alert
04/03/2018ARCBBuy Now
ArcBest
$69.82
David Ross66%
UpgradeSell → HoldGet Alert
03/21/2018FDXBuy Now
FedEx
$243.80
David Ross66%
UpgradeHold → BuyGet Alert
03/06/2018UPSBuy Now
United Parcel Service
$108.9011.11%
David Ross66%
→ $121UpgradeHold → BuyGet Alert
02/23/2018AAWWBuy Now
ATLAS AIR WORLDWIDE HLDGS INC COM NEW
David Ross66%
$81 → $85MaintainsBuyGet Alert
12/13/2017ARCBBuy Now
ArcBest
$69.82
David Ross66%
DowngradeHold → SellGet Alert
11/08/2017AAWWBuy Now
ATLAS AIR WORLDWIDE HLDGS INC COM NEW
David Ross66%
UpgradeHold → BuyGet Alert
10/27/2017UPSBuy Now
United Parcel Service
$108.902.85%
David Ross66%
$103 → $112MaintainsHoldGet Alert
10/26/2017FWRDBuy Now
Forward Air
$20.09158.84%
David Ross66%
$47 → $52MaintainsHoldGet Alert
10/16/2017BSTIBuy Now
BEST Inc. American Depositary Shares, each representing one Class A Ordinary Share
David Ross66%
→ $16Initiates → BuyGet Alert
04/28/2017AAWWBuy Now
ATLAS AIR WORLDWIDE HLDGS INC COM NEW
David Ross66%
DowngradeBuy → HoldGet Alert
01/05/2017CVTIBuy Now
Covenant Transportation
David Ross66%
$24 → $20DowngradeBuy → HoldGet Alert
08/25/2016AAWWBuy Now
ATLAS AIR WORLDWIDE HLDGS INC COM NEW
David Ross66%
Initiates → HoldGet Alert
08/25/2016ATSGBuy Now
Air Transport Services Gr
$22.43
David Ross66%
Initiates → HoldGet Alert
07/28/2016CVTIBuy Now
Covenant Transportation
David Ross66%
$23 → $24MaintainsBuyGet Alert
05/02/2016ARCBBuy Now
ArcBest
$69.82
David Ross66%
DowngradeBuy → HoldGet Alert
04/28/2016ODFLBuy Now
Old Dominion Freight Line
$163.78
David Ross66%
DowngradeBuy → HoldGet Alert
03/23/2016CVTIBuy Now
Covenant Transportation
David Ross66%
→ $29Initiates → BuyGet Alert
02/04/2016ARCBBuy Now
ArcBest
$69.82
David Ross66%
UpgradeHold → BuyGet Alert
10/30/2015YRCWBuy Now
YRC Worldwide
David Ross66%
UpgradeHold → BuyGet Alert
06/29/2015ODFLBuy Now
Old Dominion Freight Line
$163.78
David Ross66%
UpgradeHold → BuyGet Alert