Public companies collectively own 34% of ESS Tech, giving them significant influence over management decisions. Private equity firms hold 22%, while top 4 shareholders control more than half, impacting decision-making. Analyst forecasts and insider ownership are also crucial factors to consider.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing