Snowball logo
logo
OPTZ

Optimize Strategy Index ETF

OPTZ • NASDAQ
41,9299 $-1,95 $  (4,44%)