Listed Funds Trust - Spear Alpha ETF

SPRX
33.14
-2.44 (-6.85%)
7:46:38 PM EDT: $32.82 -0.32 (-0.97%)
Twitter Share  Facebook Share StockTwits Share