Live feed21:23:04·1542dINSIDERFilingvia QuantisnowSEC Form 3: New insider Schaefer Robert claimed ownership of 1,803,603 sharesByQuantisnow·Wall Street's wire, on your screen.STEM· Stem Inc.MiscellaneousOriginal source