Live feed15:22:58·136dINSIDERFilingvia QuantisnowNew insider Favre Christophe claimed ownership of 10,598 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.FORR· Forrester Research Inc.IndustrialsOriginal source