STWD has announced a new offering of about 20 million shares. This has knocked the stock down after hours. Is it an opportunity, or just a short term hit to the stock?
According to the prospectus, the company received $19.883 per share from the banks, who apparently are selling the shares for around $20.30.
I've been around wall street a long time, I've never seen a deal underwritten where they don't reveal the price. It is clearly a material issue and requires an 8k filing, surprised there isn't a lawsuit already