CIXCompX International Inc.

$39.51+79% 1Y

Who owns it

opening the register…