The SEC filing outlines 3 million Series A perpetual preferred shares at $100 par, with staged early redemption terms of 110%, 105% and 100% of par.
22d ago
verifying reliability
No specialized terms available for this topic.