Live feed15:18:56·861dINSIDERFilingvia QuantisnowNew insider Israeli Natan claimed ownership of 533,452 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.KLTR· Kaltura Inc.TechnologyOriginal source