Yahoo finance say investors own 100% of the OS but the otc site says they've been selling left and right... Something smells fishy.