Who owns Alimera Sciences?

Top Holders and Investors of ALIM Stock

Find out who owns Alimera Sciences, who bought ALIM this quarter, and who sold ALIM?

Fund or Company Name Number of Shares Valued At Change in Shares As Of
Palo Alto Investors 200919 $803997 0% Mar 2020
David M. Knott 75194 $301001 100% Mar 2020