We are live on ! Find out more
CECO icon

Ceco Environmental

Name Holding Trade Value Shares
Change
Change in
Stake
Nomura Holdings
101
Nomura Holdings
Japan
-$161K -13,100 Closed
TRCT
102
Tower Research Capital (TRC)
New York
-$99K -8,010 Closed
SIA
103
SeaBridge Investment Advisors
New Jersey
-$25K -2,000 Closed