Happiness Development Group (NASDAQ: HAPP) is owned by 1.34% institutional shareholders, 0.00% Happiness Development Group insiders, and 98.66% retail investors. Renaissance Technologies LLC is the largest individual Happiness Development Group shareholder, owning 778,377.00 shares representing 0.98% of the company. Renaissance Technologies LLC's Happiness Development Group shares are currently valued at $124.54k.
If you're new to stock investing, here's how to buy Happiness Development Group stock.