Seeking Alpha
  • Micah
    $STX is out of control -Up over 13% in the past two days and it is still cheap! PE = 5.46, Yield = 4.2% and billions left in their buyback!
    5/3/13
    Reply