Where did you get your 20 millions from? By the way, your calculation doesn't fairly calculate the pps of BEHL. $500k is just one of the many deals they will be getting.
I saw mostly buys today toward the end of the day and some of the big buys were way above the ask. imo...BEHL will gap up tomorrow and run.