Stockreport

Insiders own 31% of ChromaDex Corporation (NASDAQ:CDXC) shares but retail investors control 42% of the company [Yahoo! Finance]

ChromaDex Corporation  (CDXC) 
NASDAQ:AMEX Investor Relations: investors.chromadex.com
PDF ChromaDex's significant retail investors ownership suggests that the key decisions are influenced by shareholders from the larger public A total of 9 investors have a [Read more]