Seeking Alpha
  • Michael Levin
    Love STEC, think it pops to the top of recent range around $15+ Takeout rumors could add more: http://fsc.bz/78m for info
    9/25/10
    Reply