Key Highlights: Strategy Inc, prices its STRE preferred stock IPO at €80 per share. Proceeds will be used…