Good news!!! Great News IMO.
These are the steps in the right direction to building something great, and taking the ownership out to 80% tells me that CZL are very confident.
It doesn't bother me if the SP doesn't go up. It means I will get more for my dollar.