TaskUs, Inc.

Net Selling
TASK·US·🇺🇸 US
2%buys·98%sells
515 transactions
$73KTotal buys·1 buy
$9.3BTotal sells·48 sells
2727 insiders
Last: Apr 2, 2026