Tomohiko Sano

Stock Analyst at J.P. Morgan

(0.22)
# 4,537
Out of 5,073 analysts
288
Total ratings
30.2%
Success rate
-6.8%
Average return

Stocks Rated by Tomohiko Sano

Valmont Industries
Oct 22, 2026
Maintained: Buy
Price Target: $620
Current: $448.48
Upside: +38.24%
Kirby
Oct 14, 2026
Initiated Coverage: Buy
Price Target: $200
Current: $137.24
Upside: +45.73%
Standex International
Oct 14, 2026
Initiated Coverage: Hold
Price Target: $320
Current: $269.69
Upside: +18.65%
ADI Global Distribution
Oct 13, 2026
Rated: Hold
Price Target: $25 → $20
Current: $16.55
Upside: +20.85%
Allient
Oct 13, 2026
Downgraded: Hold
Price Target: $120
Current: $97.46
Upside: +23.13%
Bel Fuse
Oct 13, 2026
Rated: Buy
Price Target: $380 → $330
Current: $220.55
Upside: +49.63%
BWX Technologies
Oct 13, 2026
Rated: Buy
Price Target: $230 → $190
Current: $135.11
Upside: +40.63%
Cadre Holdings
Oct 13, 2026
Rated: Buy
Price Target: $45 → $35
Current: $27.60
Upside: +26.81%
CECO Environmental
Oct 13, 2026
Rated: Buy
Price Target: $130 → $110
Current: $58.25
Upside: +88.84%
ESCO Technologies
Oct 13, 2026
Rated: Buy
Price Target: $420 → $350
Current: $247.53
Upside: +41.40%
Rated: Buy
Price Target: $270 → $310
Current: $235.07
Upside: +31.88%
Reiterated: Buy
Price Target: $520 → $480
Current: $367.29
Upside: +30.69%
Reiterated: Hold
Price Target: $220
Current: $183.34
Upside: +20.00%
Rated: Buy
Price Target: $16 → $14
Current: $8.66
Upside: +61.66%
Rated: Buy
Price Target: $300 → $250
Current: $170.32
Upside: +46.78%
Rated: Buy
Price Target: $45 → $40
Current: $27.24
Upside: +46.84%
Rated: Hold
Price Target: $30 → $20
Current: $17.48
Upside: +14.42%
Rated: Hold
Price Target: $40 → $35
Current: $33.45
Upside: +4.63%
Reiterated: Buy
Price Target: $100
Current: $81.16
Upside: +23.21%
Reiterated: Buy
Price Target: $430.00 → $400.00
Current: $235.14
Upside: +70.11%
Rated: Hold
Price Target: $6 → $5
Current: $2.95
Upside: +69.49%
Reiterated: Buy
Price Target: $240 → $196
Current: $158.78
Upside: +23.44%
Initiated Coverage: Buy
Price Target: $120
Current: $68.35
Upside: +75.57%
Rated: Buy
Price Target: $75
Current: $58.05
Upside: +29.20%
Rated: Buy
Price Target: $22
Current: $15.37
Upside: +43.14%
Reiterated: Hold
Price Target: $170
Current: $159.00
Upside: +6.92%
Reiterated: Sell
Price Target: $60
Current: $59.65
Upside: +0.59%
Reiterated: Buy
Price Target: $50
Current: $40.21
Upside: +24.35%
Reiterated: Buy
Price Target: $220
Current: $168.74
Upside: +30.38%
Downgraded: Sell
Price Target: $40 → $43
Current: $42.79
Upside: +0.49%
Reiterated: Hold
Price Target: $15
Current: $12.92
Upside: +16.10%
Reiterated: Buy
Price Target: $34
Current: $26.71
Upside: +27.29%
Reiterated: Buy
Price Target: $110
Current: $69.48
Upside: +58.32%
Downgraded: Sell
Price Target: $60 → $50
Current: $48.34
Upside: +3.43%
Upgraded: Hold
Price Target: $9 → $11
Current: $9.19
Upside: +19.70%
Reiterated: Buy
Price Target: $160
Current: $114.97
Upside: +39.17%
Rated: Buy
Price Target: $31 → $32
Current: $21.33
Upside: +50.02%
Reiterated: Buy
Price Target: $420 → $430
Current: $294.14
Upside: +46.19%
Reiterated: Buy
Price Target: $380
Current: $292.94
Upside: +29.72%
Reiterated: Buy
Price Target: $90
Current: $73.15
Upside: +23.03%
Reiterated: Hold
Price Target: $130
Current: $99.41
Upside: +30.77%
Reiterated: Buy
Price Target: $380
Current: $176.83
Upside: +114.90%
Rated: Buy
Price Target: $420 → $450
Current: $340.10
Upside: +32.31%
Reiterated: Buy
Price Target: n/a
Current: $85.81
Upside: -
Reiterated: Hold
Price Target: ¥2,900 → ¥4,500
Current: ¥4,033
Upside: +11.58%
Reiterated: Buy
Price Target: ¥5,200 → ¥7,000
Current: ¥5,624
Upside: +24.47%
Initiated Coverage: Sell
Price Target: ¥90,000 → ¥41,000
Current: ¥63,570
Upside: n/a
Initiated Coverage: Hold
Price Target: ¥2,100 → ¥4,000
Current: ¥5,676
Upside: n/a
Initiated Coverage: Buy
Price Target: ¥65,000
Current: ¥80,360
Upside: n/a
Initiated Coverage: Hold
Price Target: ¥2,000 → ¥3,600
Current: ¥3,688
Upside: n/a
Initiated Coverage: Buy
Price Target: ¥7,400 → ¥2,200
Current: ¥2,182
Upside: n/a
Initiated Coverage: Buy
Price Target: ¥7,500 → ¥2,713
Current: ¥2,452
Upside: n/a
Reiterated: Buy
Price Target: ¥5,000
Current: ¥3,036
Upside: n/a
Reiterated: Sell
Price Target: ¥330
Current: ¥359
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $2,615.00
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $44.56
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $18.44
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $33.39
Upside: n/a