Live feed17:54:06·205dINSIDERFilingvia QuantisnowNew insider Lucky Dog Holdings claimed ownership of 25,422,072 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.SHOT· Safety Shot Inc.Consumer DiscretionaryOriginal source