Electrovaya's ownership structure shows a significant presence of retail investors influencing key decisions. Insiders hold 39%, while institutions have a small stake. Top 4 shareholders control 51%, indicating strong influence. Analyst sentiments and insider ownership are positive indicators for the company's future.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing