Live feed15:22:58·114dINSIDERFilingvia 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