Alithya Group's ownership structure shows 47% held by retail investors, 22% by institutions, with no majority shareholder. Institutional ownership indicates credibility but not always success. Insider ownership is positive, aligning with shareholders. Public influence is significant, while private companies hold 12% shares.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing