May. 11 at 5:28 PM
$ATNM As of May 2026, institutional ownership sits at approximately 27.5%, a notable rise from previous quarters.
Total Institutional Buyers (Last 12 Months): 19 institutions have recently bought or increased their stakes.
Total Institutional Inflows: ~
$2.43 million in new capital has entered the stock from these firms over the past year, significantly outweighing the ~
$974K in outflows.