Detailed view for this entity.
“co-founder CEO Oliver Rosa Newton holds nearly 18 million shares valued over $50 million.”