Stagwell Inc

STGWNASDAQ
$10.66
-0.34-3.05%
Last update: Nov 5, 12:03 PM
Stagwell Ownership & Insider Activity - Benzinga