David Bain

Stock Analyst at Texas Capital Securities

(4.31)
# 1,366
Out of 5,044 analysts
254
Total ratings
44.9%
Success rate
11.4%
Average return

Stocks Rated by David Bain

Monarch Casino & Resort
Sep 9, 2026
Initiated Coverage: Buy
Price Target: $147
Current: $114.34
Upside: +28.56%
Red Rock Resorts
Sep 9, 2026
Initiated Coverage: Buy
Price Target: $72
Current: $49.51
Upside: +45.43%
Boyd Gaming
Jun 3, 2026
Initiated Coverage: Buy
Price Target: $106
Current: $68.93
Upside: +53.78%
Caesars Entertainment
Jun 1, 2026
Downgraded: Hold
Price Target: $44 → $31
Current: $29.50
Upside: +5.08%
Grandstand
May 15, 2026
Reiterated: Buy
Price Target: $7.5 → $5
Current: $1.47
Upside: +240.14%
DraftKings
Feb 18, 2026
Reiterated: Hold
Price Target: $39 → $27
Current: $19.58
Upside: +37.90%
Melco Resorts & Entertainment
Jan 22, 2026
Initiated Coverage: Buy
Price Target: $12
Current: $4.23
Upside: +171.87%
Flutter Entertainment
Jan 8, 2026
Initiated Coverage: Buy
Price Target: $294
Current: $79.78
Upside: +268.51%
MGM Resorts International
Jan 8, 2026
Initiated Coverage: Buy
Price Target: $56
Current: $29.27
Upside: +91.32%
Wynn Resorts
Jan 8, 2026
Initiated Coverage: Buy
Price Target: $155
Current: $75.15
Upside: +106.25%
Initiated Coverage: Buy
Price Target: $21 → $17
Current: $3.75
Upside: +353.33%
Initiated Coverage: Buy
Price Target: $17
Current: $11.00
Upside: n/a
Initiated Coverage: Buy
Price Target: $26 → $20
Current: $13.65
Upside: n/a
Initiated Coverage: Buy
Price Target: $12 → $14
Current: $6.65
Upside: n/a
Initiated Coverage: Buy
Price Target: $8 → $7
Current: $1.21
Upside: n/a
Initiated Coverage: Buy
Price Target: $67 → $120
Current: $81.05
Upside: n/a
Initiated Coverage: Buy
Price Target: $43 → $30
Current: $9.84
Upside: n/a
Reiterated: Buy
Price Target: $16 → $13
Current: $0.858
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.709
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $28.58
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $7.04
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.70
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $36.17
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.644
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $14.66
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.8215
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $15.48
Upside: n/a