Live feed16:30:54·1031dINSIDERFilingvia QuantisnowSEC Form 3: New insider Sheriff Stephen Alan claimed ownership of 134,500 sharesByQuantisnow·Wall Street's wire, on your screen.KAVL· Kaival Brands Innovations Group Inc.Consumer DiscretionaryOriginal source