Bearish
$IRBT When I told I was shorting and my PT was $30 (it was over $100 then) because trade talks would fail and this was extremely overvalued, you laughed. Who's laughing now?
  • 1
  • 1