Read More on this topic...

Options News

Wal-Mart puts post major gains

Bearish option trades that expired this afternoon drew exponential returns as Wal-Mart Stores plummeted. On June 6, Investitute’s scanners found that 4,978 June $79 puts

Read More »