That sounds amazing, you should go all in since that is over 100x return.
Commons will be fine, $27 to $47 in first year after release. Great upside compared to other classes, commons are not debit so the sky is the limit for commons.
oh no, that makes them as valuable as preferred shares, dont spread that around, Ps wont get commons to sell in hopes they buy Preferred. little do they know the selling is moslty on preferred side.