STO has a market cap of 12 billion and TAP less than 200 million so any find probably wont have the same affect on STO than TAP. having said that STO did go for $13.97 to $14.17 in 20 mins. im just being hopeful, still carrying TAP at a loss.
TAP Price at posting:
82.0¢ Sentiment: LT Buy Disclosure: Held