17,166,150% return on SPY. Should I sell?


17,166,150% return on SPY. Should I sell?

Comments