Exchange
NYSE
Entity type
other
Fiscal year end
Dec 31
Headquarters
DE
SPMC · Last trade
Prev Close
$16.59
Range (30d)
$14.10 – $16.68
No insiders on record
business
375 PARK AVENUE 33RD FLOOR
NEW YORK, NY, 10152
mailing