Skip to content

STGW

Stagwell Inc.

NASDAQ · Communication Services · Advertising Agencies · US

$8.77
−1.46%
Ask drillr