July 4, 2024
Investors

retail investors who own 35% along with institutions invested in Athira Pharma, Inc. (NASDAQ:ATHA) saw increase in their holdings value last week

Key Insights The considerable ownership by retail investors in Athira Pharma indicates that they collectively have a greater say in management and business strategy A total of 13 investors have a majority stake in the company with 51% ownership Insiders have been buying lately To get a sense of who is truly in control of

Read More
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent. View more
Accept
Decline