Live feed12:27:40·73dINSIDERFilingvia QuantisnowNew insider Huff Craig A claimed ownership of 2,416,667 shares and claimed ownership of 302,526 units of Series A Preferred Stock (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.CITR· CitroTech Inc.IndustrialsOriginal source