We are live on ! Find out more
BMRA icon

Biomerica

Name Holding Trade Value Shares
Change
Change in
Stake
Cambridge Investment Research Advisors
26
Cambridge Investment Research Advisors
Iowa
– -$3K -1,266 Closed
Simplex Trading
27
Simplex Trading
Illinois
– +$914 +185 New