Individual investors hold a 43% stake in Cibus, giving them significant control and influence over management decisions. Institutional investors also play a role, with analysts showing interest in the stock. Insider ownership is strong, with the CEO as the largest shareholder, indicating alignment with shareholders' interests.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing