David Bain

Stock Analyst at Texas Capital Securities

(4.31)
# 1,362
Out of 4,988 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: $121.47
Upside: +21.02%
Red Rock Resorts
Sep 9, 2026
Initiated Coverage: Buy
Price Target: $72
Current: $50.91
Upside: +41.43%
Boyd Gaming
Jun 3, 2026
Initiated Coverage: Buy
Price Target: $106
Current: $72.97
Upside: +45.27%
Caesars Entertainment
Jun 1, 2026
Downgraded: Hold
Price Target: $44$31
Current: $29.64
Upside: +4.59%
Grandstand
May 15, 2026
Reiterated: Buy
Price Target: $7.5$5
Current: $1.60
Upside: +212.50%
DraftKings
Feb 18, 2026
Reiterated: Hold
Price Target: $39$27
Current: $21.75
Upside: +24.14%
Melco Resorts & Entertainment
Jan 22, 2026
Initiated Coverage: Buy
Price Target: $12
Current: $4.64
Upside: +147.84%
Flutter Entertainment
Jan 8, 2026
Initiated Coverage: Buy
Price Target: $294
Current: $89.56
Upside: +228.27%
MGM Resorts International
Jan 8, 2026
Initiated Coverage: Buy
Price Target: $56
Current: $37.81
Upside: +48.11%
Wynn Resorts
Jan 8, 2026
Initiated Coverage: Buy
Price Target: $155
Current: $81.68
Upside: +89.76%
Initiated Coverage: Buy
Price Target: $21$17
Current: $4.58
Upside: +271.18%
Initiated Coverage: Buy
Price Target: $17
Current: $11.27
Upside: n/a
Initiated Coverage: Buy
Price Target: $26$20
Current: $12.86
Upside: n/a
Initiated Coverage: Buy
Price Target: $12$14
Current: $5.64
Upside: n/a
Initiated Coverage: Buy
Price Target: $8$7
Current: $1.90
Upside: n/a
Initiated Coverage: Buy
Price Target: $67$120
Current: $79.82
Upside: n/a
Initiated Coverage: Buy
Price Target: $43$30
Current: $10.18
Upside: n/a
Reiterated: Buy
Price Target: $16$13
Current: $1.14
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1.02
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $28.02
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $8.44
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.07
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $39.98
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.7783
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $14.14
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.90
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $16.45
Upside: n/a