Also, the videos are embedding from the big review tv youtube channel and a part of BIG's advertising package is that they will reach 5000 views on your video. IMO the youtube views are probably accurate since it is their core business.
BIG Price at posting:
$3.12 Sentiment: Buy Disclosure: Held