buy pharma sell stock athira pharma stock buy or sell In total insiders sold US54k worth of shares in that time. Out of 7 analysts 3 4286 are recommending ATHA as a Strong Buy 0 0 are… Tuesday, October 25, 2022 Edit