Silverbat : Tons of Puts waiting for open to sell
102125877 : Ya I guess many over react after earning results.
Silverbat : Tons of Puts waiting for open to sell
102125877 : Ya I guess many over react after earning results.