3 ms·
The people who made millions off this saw something positive from it.
by themagician 3y ago
The people who made millions off this saw something positive from it.
- arcticfox 3y agowho made millions off of this?
- themagician 3y agoThe people who bought tons of shares and options on AMSC on 7/18, just a four days before the original drop. Just look at the options chain and volume. It’s outrageous.