← All reports
NYSE:SHOP10/04/2017

Citron Research Short Report on SHOP

$11.68
Open on report
$113.75
Close on report
873.89%
% since report

No report body.