Almost 50% of the float accounted for. That is truly amazing, and we can assume Eric and Fred own millions. Still hard to believe this baby is under .03!