Owen Bennett

Stock Analyst at BTIG

(0.07)
# 4,640
Out of 4,673 analysts
357
Total ratings
36.9%
Success rate
-11.3%
Average return

Stocks Rated by Owen Bennett

Turning Point Brands
Aug 10, 2026
Maintained: Buy
Price Target: $103$116
Current: $83.41
Upside: +39.07%
Altria Group
Jul 26, 2026
Maintained: Hold
Price Target: n/a
Current: $66.09
Upside: -
Philip Morris International
Jul 24, 2026
Maintained: Buy
Price Target: $123$216
Current: $188.23
Upside: +14.75%
Japan Tobacco Inc.
Jul 22, 2026
Initiated Coverage: Buy
Price Target: ¥4,096¥7,060
Current: ¥6,980
Upside: +1.15%
Imperial Brands PLC
Jul 21, 2026
Initiated Coverage: Hold
Price Target: n/a
Current: $34.22
Upside: -
British American Tobacco p.l.c.
Jul 21, 2026
Initiated Coverage: Buy
Price Target: 3,500p5,800p
Current: 4,131p
Upside: +40.40%
Ispire Technology
Jul 21, 2026
Initiated Coverage: Buy
Price Target: $3.5
Current: $1.49
Upside: +134.90%
Tilray Brands
Jan 14, 2025
Reiterated: Buy
Price Target: $2.5
Current: $4.84
Upside: n/a
Canopy Growth Corporation
Jun 11, 2024
Maintained: Hold
Price Target: $4.90$10.63
Current: $1.46
Upside: n/a
Imperial Brands PLC
May 20, 2024
Maintained: Hold
Price Target: 1,710p1,850p
Current: 2,503p
Upside: n/a
Maintained: Buy
Price Target: $45.30$47.60
Current: $10.55
Upside: n/a
Maintained: Buy
Price Target: $17$19
Current: $11.10
Upside: n/a
Maintained: Buy
Price Target: $17.70$19.50
Current: $1.13
Upside: n/a
Maintained: Buy
Price Target: $6.60$7.00
Current: $0.87
Upside: n/a
Maintained: Buy
Price Target: $4.40$4.35
Current: $1.71
Upside: n/a
Maintained: Hold
Price Target: $3.23$3.54
Current: $4.58
Upside: n/a
Maintained: Buy
Price Target: $2.18$2.76
Current: $0.000001
Upside: n/a
Maintained: Hold
Price Target: $4.95
Current: $5.41
Upside: n/a
Maintained: Buy
Price Target: $84.00$6.20
Current: $0.16
Upside: n/a
Maintained: Buy
Price Target: $4.5$1.5
Current: $0.0082
Upside: n/a
Maintained: Buy
Price Target: $38$57
Current: $56.21
Upside: n/a
Maintained: Buy
Price Target: $126$79
Current: $2.95
Upside: n/a
Maintained: Buy
Price Target: $3.2$0.87
Current: $0.000001
Upside: n/a