What are Other Shareholders Doing? NEA Management Company holds 1,626K shares representing 15.18% ownership of the company.
No change in the last quarter. Enavate Sciences GP holds 3,761K shares representing 9.00% ownership of the company. NEA Management Company holds 2,614K shares representing 6.25% ownership of the ...