Search results

  1. H

    MER Oct Puts?

    volume oi 45 92604 7607 47.5 23908 1376 50 25515 1526 52.5 13804 818 current price: 24.10 what is this telling us, i would image these are puts being sold since they are so...
Back
Top