TASKTaskUs, Inc.

$8.56-5.4% 1Y

Who owns it

opening the register…