Seeking Alpha
  • nclsamy
    $TRLA sold at $32.8 from $31.1 for around 6% profit. Played it awful, but I think it could dip more. Will re-buy.
    Mar 26, 3:52 PM
    Reply