Live feed08:00:00·748dPRReleasevia QuantisnowByrna Technologies Announces Record Preliminary Q2 2024 Results: Revenues Exceed $20 Million; Q2 Production Totals Over 48,000 UnitsByQuantisnow·Wall Street's wire, on your screen.BYRN· Byrna Technologies Inc.Miscellaneous