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 03/19/2025

Overall Average Return

23.2%

Smart Score

65.8%

Overall Average Return Percentile

83rd

Number of Ratings

71
Buy NowGet Alert
11/13/2024GENIBuy Now
Genius Sports
$9.6224.74%
David Bain65%
$10 → $12MaintainsBuyGet Alert
11/07/2024FLLBuy Now
Full House Resorts
$4.1592.77%
David Bain65%
$9 → $8MaintainsBuyGet Alert
10/08/2024LNWBuy Now
Light & Wonder
$104.5014.83%
David Bain65%
→ $120Reinstates → BuyGet Alert
09/23/2024GDENBuy Now
Golden Entertainment
$28.1941.89%
David Bain65%
$44 → $40MaintainsBuyGet Alert
08/13/2024DDIBuy Now
DoubleDown Interactive
$10.28152.92%
David Bain65%
$24 → $26MaintainsBuyGet Alert
08/07/2024GENIBuy Now
Genius Sports
$9.623.95%
David Bain65%
$9 → $10MaintainsBuyGet Alert
08/05/2024EVRIBuy Now
Everi Hldgs
$13.654.4%
David Bain65%
$11 → $14.25MaintainsNeutralGet Alert
08/05/2024AGSBuy Now
PlayAGS
$12.123.14%
David Bain65%
$16 → $12.5DowngradeBuy → NeutralGet Alert
07/26/2024IGTBuy Now
Intl Game Tech
$17.3173.31%
David Bain65%
$30 → $30MaintainsBuyGet Alert
06/06/2024DDIBuy Now
DoubleDown Interactive
$10.28133.46%
David Bain65%
→ $24Reinstates → BuyGet Alert
05/17/2024GAMBBuy Now
Gambling.com Gr
$12.821.4%
David Bain65%
$14.5 → $13MaintainsBuyGet Alert
04/05/2024INSEBuy Now
Inspired Entertainment
$9.18128.76%
David Bain65%
→ $21Reinstates → BuyGet Alert
04/05/2024IGTBuy Now
Intl Game Tech
$17.3173.31%
David Bain65%
→ $30Reinstates → BuyGet Alert
04/05/2024GENIBuy Now
Genius Sports
$9.62-6.44%
David Bain65%
→ $9Reinstates → BuyGet Alert
04/05/2024EVRIBuy Now
Everi Hldgs
$13.65-12.09%
David Bain65%
→ $12Reinstates → NeutralGet Alert
04/05/2024AGSBuy Now
PlayAGS
$12.1232.01%
David Bain65%
→ $16Reinstates → BuyGet Alert
08/10/2023LNWBuy Now
Light & Wonder
$104.50-35.89%
David Bain65%
$59 → $67MaintainsNeutralGet Alert
08/10/2023EVRIBuy Now
Everi Hldgs
$13.6575.82%
David Bain65%
$27 → $24MaintainsBuyGet Alert
07/25/2023CNTYBuy Now
Century Casinos
$1.88591.49%
David Bain65%
→ $13ReiteratesBuy → BuyGet Alert
07/18/2023GAMBBuy Now
Gambling.com Gr
$12.829.2%
David Bain65%
→ $14Initiates → BuyGet Alert
02/21/2023CZRBuy Now
Caesars Entertainment
$29.13281.05%
David Bain65%
$102 → $111MaintainsBuyGet Alert
12/05/2022INSEBuy Now
Inspired Entertainment
$9.18194.12%
David Bain65%
$24 → $27MaintainsBuyGet Alert
06/28/2022FLLBuy Now
Full House Resorts
$4.15309.64%
David Bain65%
$20 → $17MaintainsBuyGet Alert
06/28/2022GANBuy Now
GAN
$1.78265.17%
David Bain65%
$10 → $6.5MaintainsBuyGet Alert
06/28/2022GDENBuy Now
Golden Entertainment
$28.19148.32%
David Bain65%
$75 → $70MaintainsBuyGet Alert
06/28/2022EVRIBuy Now
Everi Hldgs
$13.65156.41%
David Bain65%
$36 → $35MaintainsBuyGet Alert
06/28/2022DDIBuy Now
DoubleDown Interactive
$10.2894.55%
David Bain65%
$30 → $20MaintainsBuyGet Alert
06/28/2022CNTYBuy Now
Century Casinos
$1.88751.06%
David Bain65%
$24 → $16MaintainsBuyGet Alert
06/28/2022GENIBuy Now
Genius Sports
$9.62-42.83%
David Bain65%
$9 → $5.5MaintainsBuyGet Alert
06/28/2022INSEBuy Now
Inspired Entertainment
$9.18161.44%
David Bain65%
$30 → $24MaintainsBuyGet Alert
06/28/2022AGSBuy Now
PlayAGS
$12.1232.01%
David Bain65%
$18 → $16MaintainsBuyGet Alert
06/28/2022CZRBuy Now
Caesars Entertainment
$29.13339.41%
David Bain65%
$149 → $128MaintainsBuyGet Alert
04/19/2022FLLBuy Now
Full House Resorts
$4.15381.93%
David Bain65%
→ $20Initiates → BuyGet Alert
03/23/2022GANBuy Now
GAN
$1.78461.8%
David Bain65%
$26 → $10MaintainsBuyGet Alert
02/23/2022CZRBuy Now
Caesars Entertainment
$29.13528.22%
David Bain65%
$191 → $183MaintainsBuyGet Alert
11/24/2021GENIBuy Now
Genius Sports
$9.62139.09%
David Bain65%
$32 → $23MaintainsBuyGet Alert
11/12/2021CZRBuy Now
Caesars Entertainment
$29.13555.68%
David Bain65%
→ $191Initiates → BuyGet Alert
09/27/2021DDIBuy Now
DoubleDown Interactive
$10.28191.83%
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.1273.27%
David Bain65%
→ $21Initiates → BuyGet Alert
06/01/2021INSEBuy Now
Inspired Entertainment
$9.18226.8%
David Bain65%
→ $30Initiates → BuyGet Alert
04/28/2021EVRIBuy Now
Everi Hldgs
$13.6583.15%
David Bain65%
→ $25Initiates → BuyGet Alert
04/28/2021GDENBuy Now
Golden Entertainment
$28.1970.27%
David Bain65%
→ $48Initiates → BuyGet Alert
04/28/2021CNTYBuy Now
Century Casinos
$1.88857.45%
David Bain65%
→ $18Initiates → BuyGet Alert
02/26/2021CZRBuy Now
Caesars Entertainment
$29.13360.01%
David Bain65%
$95 → $134MaintainsBuyGet Alert
02/10/2021USNABuy Now
Usana Health Sciences
$27.54357.52%
David Bain65%
$107 → $126MaintainsBuyGet Alert
12/17/2020USNABuy Now
Usana Health Sciences
$27.54288.53%
David Bain65%
→ $107Initiates → BuyGet Alert
12/03/2020EVRIBuy Now
Everi Hldgs
$13.6553.85%
David Bain65%
$20 → $21MaintainsBuyGet Alert
10/30/2020MGMBuy Now
MGM Resorts Intl
$32.94-39.28%
David Bain65%
$19 → $20MaintainsNeutralGet Alert
10/13/2020EVRIBuy Now
Everi Hldgs
$13.6531.87%
David Bain65%
$17 → $18MaintainsBuyGet Alert
09/16/2020LVSBuy Now
Las Vegas Sands
$43.917.04%
David Bain65%
$52 → $47DowngradeBuy → NeutralGet Alert
09/16/2020MGMBuy Now
MGM Resorts Intl
$32.94-42.32%
David Bain65%
$21 → $19DowngradeBuy → NeutralGet Alert
09/16/2020WYNNBuy Now
Wynn Resorts
$85.05-11.81%
David Bain65%
$99 → $75DowngradeBuy → NeutralGet Alert
07/10/2020EVRIBuy Now
Everi Hldgs
$13.6524.54%
David Bain65%
→ $17Initiates → BuyGet Alert
05/29/2020GANBuy Now
GAN
$1.781248.31%
David Bain65%
$16.5 → $24MaintainsBuyGet Alert
05/07/2020GANBuy Now
GAN
$1.78826.97%
David Bain65%
→ $16.5Initiates → BuyGet Alert
04/30/2020CELHBuy Now
Celsius Holdings
$32.12-68.86%
David Bain65%
→ $3.33Initiates → BuyGet Alert
09/20/2018FLLBuy Now
Full House Resorts
$4.158.43%
David Bain65%
→ $4.5Initiates → BuyGet Alert
02/07/2018WYNNBuy Now
Wynn Resorts
$85.05
David Bain65%
DowngradeBuy → NeutralGet Alert
10/26/2017WYNNBuy Now
Wynn Resorts
$85.0591.66%
David Bain65%
→ $163Initiates → BuyGet Alert
10/25/2017LVSBuy Now
Las Vegas Sands
$43.9157.14%
David Bain65%
→ $69Initiates → BuyGet Alert
10/25/2017MGMBuy Now
MGM Resorts Intl
$32.9415.36%
David Bain65%
→ $38Initiates → BuyGet Alert
03/21/2017WYNNBuy Now
Wynn Resorts
$85.05
David Bain65%
UpgradeNeutral → BuyGet Alert
03/10/2017CNTYBuy Now
Century Casinos
$1.88394.68%
David Bain65%
→ $9.3Initiates → BuyGet Alert
02/14/2017ZLTQBuy Now
ZELTIQ Aesthetics
David Bain65%
DowngradeBuy → HoldGet Alert
02/13/2017BYDBuy Now
Boyd Gaming
$69.41-65.42%
David Bain65%
→ $24Initiates → BuyGet Alert
02/13/2017RRRBuy Now
Red Rock Resorts
$45.44-39.48%
David Bain65%
→ $27.5Initiates → BuyGet Alert
12/22/2016WYNNBuy Now
Wynn Resorts
$85.052.3%
David Bain65%
→ $87Initiates → NeutralGet Alert
12/22/2016LVSBuy Now
Las Vegas Sands
$43.9136.64%
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