$VEEV dude on cnbc was bragging this up the other day so I took a look; trades at 70 plus fwd earnings?? Wtfff ; no position but was lookin on going long till I looked at numbers; what gives ??
  • 2