From what we can see, insiders were net buyers in Athira Pharma, Inc.'s ( NASDAQ:ATHA ) during the past 12 months. That... BOTHELL, Wash., Dec. 06, 2024 (GLOBE NEWSWIRE) -- Athira Pharma ...