LEVERAGE SHARES 2X SPCX
US88340W5250
637K
-3.1M
-2.4M
-
Missing dates indicate the stock had no collected data on those days