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