
J. Bruce Chan
Stock Analyst at Stifel Nicolaus
(4.05)
# 1,719
Out of 4,966 analysts
697
Total ratings
52.6%
Success rate
5.7%
Average return
Main Sectors:
Top Industries:
Stocks Rated by J. Bruce Chan
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ODFL Old Dominion Freight Line | Reiterated: Buy | $263 | $178.11 | +47.67% | 40 | Sep 4, 2026 | |
| PAL Proficient Auto Logistics | Reiterated: Buy | $9 → $12 | $4.85 | +147.42% | 19 | Aug 11, 2026 | |
| RXO RXO, Inc. | Reiterated: Buy | $31 | $19.57 | +58.41% | 25 | Aug 11, 2026 | |
| FWRD Forward Air | Reiterated: Buy | $19 → $27 | $16.42 | +64.47% | 53 | Aug 6, 2026 | |
| GXO GXO Logistics | Reiterated: Buy | $70 → $71 | $45.84 | +54.89% | 35 | Aug 6, 2026 | |
| EXPD Expeditors International of Washington | Reiterated: Hold | $158 → $184 | $191.43 | -3.88% | 37 | Aug 5, 2026 | |
| SAIA Saia, Inc. | Upgraded: Buy | $438 | $351.05 | +24.77% | 37 | Aug 4, 2026 | |
| SNDR Schneider National | Reiterated: Hold | $34 → $36 | $34.15 | +5.42% | 25 | Aug 4, 2026 | |
| ULH Universal Logistics Holdings | Reiterated: Hold | $15 → $16 | $18.49 | -13.47% | 29 | Aug 4, 2026 | |
| ARCB ArcBest | Reiterated: Buy | $176 → $185 | $132.67 | +39.45% | 43 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $215 → $225 | $152.78 | +47.27% | 37 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $241 → $257 | $180.46 | +42.41% | 47 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $186 → $197 | $171.35 | +14.97% | 41 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $114 → $115 | $100.28 | +14.68% | 31 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $40 | $37.49 | +6.71% | 25 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $88 | $66.55 | +32.23% | 29 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $207.54 → $221.37 | $181.77 | +21.79% | 39 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $261 → $292 | $269.02 | +8.54% | 28 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $442 → $326 | $311.99 | +4.49% | 39 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $160 | $128.31 | +24.70% | 1 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $27 | $36.04 | -25.08% | 33 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $4 → $38 | $0.0011 | n/a | 2 | Apr 7, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 → $10 | $2.89 | n/a | 2 | Jan 31, 2020 |
Old Dominion Freight Line
Sep 4, 2026
Reiterated: Buy
Price Target: $263
Current: $178.11
Upside: +47.67%
Proficient Auto Logistics
Aug 11, 2026
Reiterated: Buy
Price Target: $9 → $12
Current: $4.85
Upside: +147.42%
RXO, Inc.
Aug 11, 2026
Reiterated: Buy
Price Target: $31
Current: $19.57
Upside: +58.41%
Forward Air
Aug 6, 2026
Reiterated: Buy
Price Target: $19 → $27
Current: $16.42
Upside: +64.47%
GXO Logistics
Aug 6, 2026
Reiterated: Buy
Price Target: $70 → $71
Current: $45.84
Upside: +54.89%
Expeditors International of Washington
Aug 5, 2026
Reiterated: Hold
Price Target: $158 → $184
Current: $191.43
Upside: -3.88%
Saia, Inc.
Aug 4, 2026
Upgraded: Buy
Price Target: $438
Current: $351.05
Upside: +24.77%
Schneider National
Aug 4, 2026
Reiterated: Hold
Price Target: $34 → $36
Current: $34.15
Upside: +5.42%
Universal Logistics Holdings
Aug 4, 2026
Reiterated: Hold
Price Target: $15 → $16
Current: $18.49
Upside: -13.47%
ArcBest
Jul 31, 2026
Reiterated: Buy
Price Target: $176 → $185
Current: $132.67
Upside: +39.45%
Jul 31, 2026
Rated: Buy
Price Target: $215 → $225
Current: $152.78
Upside: +47.27%
Jul 31, 2026
Reiterated: Buy
Price Target: $241 → $257
Current: $180.46
Upside: +42.41%
Jul 29, 2026
Reiterated: Hold
Price Target: $186 → $197
Current: $171.35
Upside: +14.97%
Jul 29, 2026
Reiterated: Buy
Price Target: $114 → $115
Current: $100.28
Upside: +14.68%
Jul 29, 2026
Reiterated: Hold
Price Target: $40
Current: $37.49
Upside: +6.71%
Jul 28, 2026
Reiterated: Buy
Price Target: $88
Current: $66.55
Upside: +32.23%
Jul 28, 2026
Reiterated: Hold
Price Target: $207.54 → $221.37
Current: $181.77
Upside: +21.79%
Jul 17, 2026
Reiterated: Hold
Price Target: $261 → $292
Current: $269.02
Upside: +8.54%
Jun 24, 2026
Reiterated: Buy
Price Target: $442 → $326
Current: $311.99
Upside: +4.49%
Jun 5, 2026
Initiated Coverage: Hold
Price Target: $160
Current: $128.31
Upside: +24.70%
Apr 2, 2026
Rated: Sell
Price Target: $27
Current: $36.04
Upside: -25.08%
Apr 7, 2023
Reiterated: Buy
Price Target: $4 → $38
Current: $0.0011
Upside: n/a
Jan 31, 2020
Reiterated: Hold
Price Target: $14 → $10
Current: $2.89
Upside: n/a