Live feed16:52:14·721dINSIDERFilingvia QuantisnowNew insider Rogers Kara claimed ownership of 79,708 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.INST· Instructure Holdings Inc.TechnologyOriginal source