5% stakes

Twin Lions Management

Institution

5% stake reports
2
5% stake stocks
1
Latest report
26/08/14

5% stake reports

Stock
Malibu Boats MBUU08/142.6%504,210 sh−2.9pp
Malibu Boats MBUU25/05/135.5%1,050,291 shFirst report