Looks like something BIG is going to happen with SPT and directors placement looks the biggest ever since 2018. That confidence should tell something.
It's almost been a year since I exited, recouped all losses and actually made gains double of what I lost in SPT, in the EV sector, but the recent news are really attractive.