Retail investors hold a significant 34% stake in Quest Resource Holding, giving them influence over management decisions. Institutions own 24%, hedge funds 13%, and top 8 shareholders over half. Insider ownership and private equity firms also play a role in shaping company direction.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing