Originally Posted by
Halon1211
SAVE stock Up 15% today and 13% yesterday. I heard we have some big name investors buying up a bunch of our stock.
Can anybody body confirm this? I’m just a troll and rarely have facts.
Seeking Alpha says you guys are done. Give it up
Should’ve abandoned ship two years ago.