traders attempting to influence the price...you can sale 1 share at a lower price, the chart and the market will see that the share has gone lower but in reality it hasn't...well not really.
LEI Price at posting:
$22.26 Sentiment: None Disclosure: Not Held