Live feed09:05:45·1213dINSIDERFilingvia QuantisnowSEC Form 3: New insider Mcewan Duncan J claimed ownership of 28,596 sharesByQuantisnow·Wall Street's wire, on your screen.ANY· Sphere 3D Corp.FinanceOriginal source