David Bain's Stock Ratings

B. Riley Securities Analyst

David Bain is an analyst at B. Riley Securities. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 05/02/2025

Overall Average Return

22.3%

Smart Score

65.5%

Overall Average Return Percentile

83rd

Number of Ratings

71
Buy NowGet Alert
11/13/2024GENIBuy Now
Genius Sports
$10.8610.5%
David Bain65%
$10 → $12MaintainsBuyGet Alert
11/07/2024FLLBuy Now
Full House Resorts
$3.32140.96%
David Bain65%
$9 → $8MaintainsBuyGet Alert
10/08/2024LNWBuy Now
Light & Wonder
$91.5531.08%
David Bain65%
→ $120Reinstates → BuyGet Alert
09/23/2024GDENBuy Now
Golden Entertainment
$26.2252.56%
David Bain65%
$44 → $40MaintainsBuyGet Alert
08/13/2024DDIBuy Now
DoubleDown Interactive
$9.50173.68%
David Bain65%
$24 → $26MaintainsBuyGet Alert
08/07/2024GENIBuy Now
Genius Sports
$10.86-7.92%
David Bain65%
$9 → $10MaintainsBuyGet Alert
08/05/2024EVRIBuy Now
Everi Hldgs
$14.041.53%
David Bain65%
$11 → $14.25MaintainsNeutralGet Alert
08/05/2024AGSBuy Now
PlayAGS
$12.103.31%
David Bain65%
$16 → $12.5DowngradeBuy → NeutralGet Alert
07/26/2024IGTBuy Now
Intl Game Tech
$16.7479.21%
David Bain65%
$30 → $30MaintainsBuyGet Alert
06/06/2024DDIBuy Now
DoubleDown Interactive
$9.50152.63%
David Bain65%
→ $24Reinstates → BuyGet Alert
05/17/2024GAMBBuy Now
Gambling.com Gr
$13.20-1.52%
David Bain65%
$14.5 → $13MaintainsBuyGet Alert
04/05/2024INSEBuy Now
Inspired Entertainment
$7.62175.59%
David Bain65%
→ $21Reinstates → BuyGet Alert
04/05/2024IGTBuy Now
Intl Game Tech
$16.7479.21%
David Bain65%
→ $30Reinstates → BuyGet Alert
04/05/2024GENIBuy Now
Genius Sports
$10.86-17.13%
David Bain65%
→ $9Reinstates → BuyGet Alert
04/05/2024EVRIBuy Now
Everi Hldgs
$14.04-14.5%
David Bain65%
→ $12Reinstates → NeutralGet Alert
04/05/2024AGSBuy Now
PlayAGS
$12.1032.23%
David Bain65%
→ $16Reinstates → BuyGet Alert
08/10/2023LNWBuy Now
Light & Wonder
$91.55-26.81%
David Bain65%
$59 → $67MaintainsNeutralGet Alert
08/10/2023EVRIBuy Now
Everi Hldgs
$14.0471%
David Bain65%
$27 → $24MaintainsBuyGet Alert
07/25/2023CNTYBuy Now
Century Casinos
$1.30898.85%
David Bain65%
→ $13ReiteratesBuy → BuyGet Alert
07/18/2023GAMBBuy Now
Gambling.com Gr
$13.206.06%
David Bain65%
→ $14Initiates → BuyGet Alert
02/21/2023CZRBuy Now
Caesars Entertainment
$28.08295.3%
David Bain65%
$102 → $111MaintainsBuyGet Alert
12/05/2022INSEBuy Now
Inspired Entertainment
$7.62254.33%
David Bain65%
$24 → $27MaintainsBuyGet Alert
06/28/2022FLLBuy Now
Full House Resorts
$3.32412.03%
David Bain65%
$20 → $17MaintainsBuyGet Alert
06/28/2022GANBuy Now
GAN
$1.80262.02%
David Bain65%
$10 → $6.5MaintainsBuyGet Alert
06/28/2022GDENBuy Now
Golden Entertainment
$26.22166.97%
David Bain65%
$75 → $70MaintainsBuyGet Alert
06/28/2022EVRIBuy Now
Everi Hldgs
$14.04149.38%
David Bain65%
$36 → $35MaintainsBuyGet Alert
06/28/2022DDIBuy Now
DoubleDown Interactive
$9.50110.53%
David Bain65%
$30 → $20MaintainsBuyGet Alert
06/28/2022CNTYBuy Now
Century Casinos
$1.301129.35%
David Bain65%
$24 → $16MaintainsBuyGet Alert
06/28/2022GENIBuy Now
Genius Sports
$10.86-49.36%
David Bain65%
$9 → $5.5MaintainsBuyGet Alert
06/28/2022INSEBuy Now
Inspired Entertainment
$7.62214.96%
David Bain65%
$30 → $24MaintainsBuyGet Alert
06/28/2022AGSBuy Now
PlayAGS
$12.1032.23%
David Bain65%
$18 → $16MaintainsBuyGet Alert
06/28/2022CZRBuy Now
Caesars Entertainment
$28.08355.84%
David Bain65%
$149 → $128MaintainsBuyGet Alert
04/19/2022FLLBuy Now
Full House Resorts
$3.32502.39%
David Bain65%
→ $20Initiates → BuyGet Alert
03/23/2022GANBuy Now
GAN
$1.80456.95%
David Bain65%
$26 → $10MaintainsBuyGet Alert
02/23/2022CZRBuy Now
Caesars Entertainment
$28.08551.71%
David Bain65%
$191 → $183MaintainsBuyGet Alert
11/24/2021GENIBuy Now
Genius Sports
$10.86111.79%
David Bain65%
$32 → $23MaintainsBuyGet Alert
11/12/2021CZRBuy Now
Caesars Entertainment
$28.08580.2%
David Bain65%
→ $191Initiates → BuyGet Alert
09/27/2021DDIBuy Now
DoubleDown Interactive
$9.50215.79%
David Bain65%
→ $30Initiates → BuyGet Alert
08/10/2021GNOGBuy Now
Golden Nugget Online Gaming, Inc.
David Bain65%
DowngradeBuy → NeutralGet Alert
07/08/2021GNOGBuy Now
Golden Nugget Online Gaming, Inc.
David Bain65%
→ $27Initiates → BuyGet Alert
06/11/2021AGSBuy Now
PlayAGS
$12.1073.55%
David Bain65%
→ $21Initiates → BuyGet Alert
06/01/2021INSEBuy Now
Inspired Entertainment
$7.62293.7%
David Bain65%
→ $30Initiates → BuyGet Alert
04/28/2021EVRIBuy Now
Everi Hldgs
$14.0478.13%
David Bain65%
→ $25Initiates → BuyGet Alert
04/28/2021GDENBuy Now
Golden Entertainment
$26.2283.07%
David Bain65%
→ $48Initiates → BuyGet Alert
04/28/2021CNTYBuy Now
Century Casinos
$1.301283.02%
David Bain65%
→ $18Initiates → BuyGet Alert
02/26/2021CZRBuy Now
Caesars Entertainment
$28.08377.21%
David Bain65%
$95 → $134MaintainsBuyGet Alert
02/10/2021USNABuy Now
Usana Health Sciences
$29.17331.95%
David Bain65%
$107 → $126MaintainsBuyGet Alert
12/17/2020USNABuy Now
Usana Health Sciences
$29.17266.82%
David Bain65%
→ $107Initiates → BuyGet Alert
12/03/2020EVRIBuy Now
Everi Hldgs
$14.0449.63%
David Bain65%
$20 → $21MaintainsBuyGet Alert
10/30/2020MGMBuy Now
MGM Resorts Intl
$32.24-37.97%
David Bain65%
$19 → $20MaintainsNeutralGet Alert
10/13/2020EVRIBuy Now
Everi Hldgs
$14.0428.25%
David Bain65%
$17 → $18MaintainsBuyGet Alert
09/16/2020LVSBuy Now
Las Vegas Sands
$38.1823.1%
David Bain65%
$52 → $47DowngradeBuy → NeutralGet Alert
09/16/2020MGMBuy Now
MGM Resorts Intl
$32.24-41.08%
David Bain65%
$21 → $19DowngradeBuy → NeutralGet Alert
09/16/2020WYNNBuy Now
Wynn Resorts
$82.89-9.52%
David Bain65%
$99 → $75DowngradeBuy → NeutralGet Alert
07/10/2020EVRIBuy Now
Everi Hldgs
$14.0421.13%
David Bain65%
→ $17Initiates → BuyGet Alert
05/29/2020GANBuy Now
GAN
$1.801236.68%
David Bain65%
$16.5 → $24MaintainsBuyGet Alert
05/07/2020GANBuy Now
GAN
$1.80818.96%
David Bain65%
→ $16.5Initiates → BuyGet Alert
04/30/2020CELHBuy Now
Celsius Holdings
$35.22-71.61%
David Bain65%
→ $3.33Initiates → BuyGet Alert
09/20/2018FLLBuy Now
Full House Resorts
$3.3235.54%
David Bain65%
→ $4.5Initiates → BuyGet Alert
02/07/2018WYNNBuy Now
Wynn Resorts
$82.89
David Bain65%
DowngradeBuy → NeutralGet Alert
10/26/2017WYNNBuy Now
Wynn Resorts
$82.8996.65%
David Bain65%
→ $163Initiates → BuyGet Alert
10/25/2017LVSBuy Now
Las Vegas Sands
$38.1880.72%
David Bain65%
→ $69Initiates → BuyGet Alert
10/25/2017MGMBuy Now
MGM Resorts Intl
$32.2417.85%
David Bain65%
→ $38Initiates → BuyGet Alert
03/21/2017WYNNBuy Now
Wynn Resorts
$82.89
David Bain65%
UpgradeNeutral → BuyGet Alert
03/10/2017CNTYBuy Now
Century Casinos
$1.30614.56%
David Bain65%
→ $9.3Initiates → BuyGet Alert
02/14/2017ZLTQBuy Now
ZELTIQ Aesthetics
David Bain65%
DowngradeBuy → HoldGet Alert
02/13/2017BYDBuy Now
Boyd Gaming
$71.11-66.25%
David Bain65%
→ $24Initiates → BuyGet Alert
02/13/2017RRRBuy Now
Red Rock Resorts
$43.32-36.52%
David Bain65%
→ $27.5Initiates → BuyGet Alert
12/22/2016WYNNBuy Now
Wynn Resorts
$82.894.96%
David Bain65%
→ $87Initiates → NeutralGet Alert
12/22/2016LVSBuy Now
Las Vegas Sands
$38.1857.15%
David Bain65%
→ $60Initiates → BuyGet Alert
12/22/2016MPELBuy Now
Melco Crown Entertainment Limited - American depositary shares each representing three ordinary shares
David Bain65%
→ $22Initiates → BuyGet Alert