Live feed17:55:07·1313dINSIDERFilingvia QuantisnowSEC Form 4: Townsend Battery Partners, Llc sold $166,076 worth of shares (10,176 units at $16.32)ByQuantisnow·Wall Street's wire, on your screen.BEEM· Beam GlobalTechnologyOriginal source