Spear Alpha ETF Stock News

SPRXNASDAQ
$34.07
-2.68-7.29%
Last update: Nov 2, 6:26 PM