Live feed19:45:42·900dINSIDERFilingvia QuantisnowSEC Form 3 filed by new insider Walker PeterByQuantisnow·Wall Street's wire, on your screen.INST· Instructure Holdings Inc.TechnologyOriginal source