Individual insiders are the dominant shareholder group in Step One Clothing Limited, owning around 63% of shares despite recent sales. Institutional ownership is low, indicating potential growth if the company performs well. CEO Gregory Taylor holds the largest stake, demonstrating strong insider ownership.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing