The data is in, and there is zero chance the share price craters. I expect a green close tomorrow.
Like others mentioned on this board. Leo may sell shares off the market as well regarding this S-3
If a institution wants in for like 3 million dollars (example) they sometimes feel like they should not have to buy on the open market. They would rather buy a lump sum indirectly.