The Stagwell Group

Top Portfolio
Top Buys
Top Sells
New Buys
Exits
Stagwell Inc.
STGW
$808,600.000.05130,0000%+$0100