Listed Funds Trust - Spear Alpha ETF

SPRX
33.14
-2.44 (-6.85%)
5:41:09 PM EDT: $33.00 -0.14 (-0.43%)
Twitter Share  Facebook Share StockTwits Share