Institutional investors hold a significant stake in IperionX Limited, making their trading decisions influential on the stock price. The top 8 shareholders own over half of the company's shares, indicating a balanced interest alignment. Insiders also have a substantial ownership, reflecting a positive sign of commitment.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing