Seeking Alpha
  • TruffelPig
    Shame on me but I took some profits on WPRT being 38% up in like 3 weeks or so......
    6/27/12
    Reply (1)
    • TruffelPig: Still long though ;P
      6/27/12