Origin Materials, Inc. is analyzed for ownership structure, with retail investors holding the majority stake at 56%, followed by institutions at 23%. The top 25 shareholders collectively own less than half of the shares, indicating no dominant shareholder.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing