% of Class
4.90%
Shares Owned
9,372,390
Reporting Person
New Enterprise Associates 17, L.P.
Person Type
PN
Event Date
Mar 30, 2026