INTERPOOL INC

Net Selling
IPX·US·🇺🇸 US
10%buys·90%sells
130 transactions
$2.9MTotal buys·5 buys
$3.6MTotal sells·47 sells
2020 insiders
Last: Apr 2, 2026