Over 68% of the stock is held by institutional investors. Current financials shows that there are 72M shares in issue. Does not leave a lot in free float.
Looks poised for another move. This has grown from 38M in 2018 to 83M in 2022. If the cost savings push through and profit increases then this will be a star performer in the mid term.