SHOP

Shopify Inc.

Technology · Software - Application
$118.25 -0.23%
Deeply Overvalued·Quality 90·RSI 46·DCF -84%·Conviction 75·AGI 48