Jonathan Finn, Ten Percent Owner at Cibus, holds 25.00K shares in Atossa Therapeutics (Ticker: ATOS), holds 1.52M shares in Cibus (Ticker: CBUS). Most recently, Jonathan Finn Bought ― shares of Atossa Therapeutics on Apr 11, 2024 for an estimated value of 44.25K.