Healthy Principal Ownership in Company Principal ownership as at Nov 10 , 2020 according to 2020 notice of special meeting: Ferrari, Cuggy and Hill own 36% of voting shares as stated on page 8.
They obviously have confidence in the company, its people and its product!