SEV Slingshot? Interesting to note the 12% Institutional ownership of SEV. Is that unusually high for a penny stock?
I wonder if the company dumping is 'slingshotting' via another account?
ie: https://www.thebalance.com/how-to-legally-manipulate-stock-prices-3140856