Snowball logo
logo
NVIB

NVIB

NVIB • US
$26.415+$0.615  (2.38%)
Top 1 holdings (3.23%)
Information Technology
100%