Looks like whoever are behind this action, are buying again! Hard to know whats on their mind, over the last couple of days! I would think there is some news coming out within the next day or two.
YML Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held