Stagwell

Stagwell

HQ location
New York City, United States
Launch date
Employees
Market cap
$1.2b
Enterprise value
$2.8b
Share price
$4.50 STGW
Notable known LPs
No columns specified