Stephen Barker

Stock Analyst at Jefferies

(3.65)
# 2,032
Out of 4,339 analysts
101
Total ratings
45.3%
Success rate
10%
Average return

Stocks Rated by Stephen Barker

Olympus Corporation
May 18, 2026
Upgraded: Buy
Price Target: $1,700$2,300
Current: $1,773.00
Upside: +29.72%
Chugai Pharmaceutical Co., Ltd.
May 12, 2026
Maintained: Hold
Price Target: $9,100$8,500
Current: $7,680.00
Upside: +10.68%
Daiichi Sankyo Company, Limited
May 6, 2026
Reiterated: Buy
Price Target: $4,600$3,100
Current: $2,692.00
Upside: +15.16%
Nipro Corporation
Apr 30, 2026
Maintained: Hold
Price Target: $1,500
Current: $1,721.00
Upside: -12.84%
Otsuka Holdings Co., Ltd.
Apr 26, 2026
Reiterated: Buy
Price Target: $12,500
Current: $11,520.00
Upside: +8.51%
Eisai Co., Ltd.
Apr 14, 2026
Maintained: Hold
Price Target: $4,600$5,000
Current: $4,005.00
Upside: +24.84%
Asahi Intecc Co., Ltd.
Apr 12, 2026
Reiterated: Buy
Price Target: $4,200
Current: $3,627.00
Upside: +15.80%
GNI Group Ltd.
Apr 3, 2026
Maintained: Buy
Price Target: $3,600$3,800
Current: $2,706.00
Upside: +40.43%
Astellas Pharma Inc.
Mar 24, 2026
Maintained: Buy
Price Target: $1,500$2,800
Current: $2,220.00
Upside: +26.13%
Sysmex Corporation
Mar 16, 2026
Maintained: Hold
Price Target: $3,300$1,500
Current: $1,345.50
Upside: +11.48%
Maintained: Buy
Price Target: $2,100$2,700
Current: $1,576.00
Upside: +71.32%
Maintained: Buy
Price Target: $2,500$3,000
Current: $2,402.00
Upside: +24.90%
Downgraded: Hold
Price Target: $1,900$1,700
Current: $1,944.50
Upside: -12.57%
Maintained: Hold
Price Target: $7,400$2,500
Current: $3,010.00
Upside: n/a
Maintained: Hold
Price Target: $3,400$4,100
Current: $4,180.00
Upside: n/a
Maintained: Hold
Price Target: $2,300$1,800
Current: $2,404.50
Upside: n/a
Maintained: Hold
Price Target: $560$660
Current: $483.00
Upside: n/a
Upgraded: Buy
Price Target: $320
Current: $316.00
Upside: n/a
Maintained: Buy
Price Target: $3,350$3,500
Current: $2,329.00
Upside: n/a
Maintained: Buy
Price Target: $4,800$5,000
Current: $5,051.00
Upside: n/a
Maintained: Hold
Price Target: $2,700
Current: $1,169.00
Upside: n/a
Maintained: Hold
Price Target: $3,600
Current: $4,005.00
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $579.60
Upside: n/a