l hate computer generated trades 267 shares but it is a positive sign it means some insitution is buying shares. dropping sp hoping to catch someone who moved up stops and trying to make some nervous sellers into selling.
EPE Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held