Live feed10:09:41·114dINSIDERFilingvia QuantisnowNew insider Rivard Bill John claimed ownership of 57,831 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.TONX· TON Strategy CompanyConsumer DiscretionaryOriginal source