Live feed16:37:18·318dINSIDERFilingvia QuantisnowNew insider Brown Christopher D. claimed ownership of 962,122 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.MASS· 908 Devices Inc.IndustrialsOriginal source