Snowball logo
logo
LUXX

Listed Funds Trust

LUXX • NYSE ARCA
$23.12-$0.87  (3.63%)