iTeos Therapeutics, Inc.

Net Selling
ITOS·US·🇺🇸 US
9%buys·91%sales
2,263 transactions
$727.0MTotal buys·139 buys
$928.5MTotal sells·1,351 sells
4343 insiders
Last: Aug 29, 2025