I've bought more yesterday as prev/ alluded too. Many brokers don't have a particularly high target atm. It maybe further evidence that the advertising market is not expecting to improve as of yet.
TEN Price at posting:
26.5¢ Sentiment: Hold Disclosure: Held