Post by
CharlesX on Aug 31, 2024 5:50pm
Just another vulture company
Profit margins should have been much better on latest earnings but weren't. Management are sucking the funds out of this and leaving little for shareholders. No store growth in many moons. Ask yourself: why haven't insiders bought market shares in years... even when this was trading at 12c?