Seeking Alpha
  • Jacob Steinberg
    Of the 14 million $ESI shares in float, nearly 10 million are shorted. Squeeze coming?
    5/28/13
    Reply