In Enovix Corporation, institutional investors hold around 49% of shares, having the most influence. Top shareholders collectively own less than 50%, with Thurman Rodgers as the largest shareholder. Insider ownership is significant at US$412m.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing