Live feed21:32:57·1043dINSIDERFilingvia QuantisnowSEC Form 3: New insider Karp Richard Alan claimed ownership of 1,308,116 sharesByQuantisnow·Wall Street's wire, on your screen.BSQR· BSQUARE CorporationConsumer DiscretionaryOriginal source