Individual insiders are the most powerful group of shareholders in Atlas Lithium Corporation, holding 41% ownership. This insider ownership led to a 21% gain last week. Institutional investors also have a significant stake, with the top 4 shareholders owning 52% of the shares.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing