Listed Funds Trust - Spear Alpha ETF

SPRX
39.03
-0.07 (-0.18%)
5:01:58 PM EDT: $38.77 -0.26 (-0.67%)
Twitter Share  Facebook Share StockTwits Share