Yup, they hit the ATM I also saw that one coming and sold on the hype day expecting the stock sale.
Went to minimum number of shares averaged at .90.
They just announced manufacturing more WP1122 for further testing before they submit the IND. Maybe that will happen in August. No substantial news till then. This should drop again.