Stock on a overall down trend but now moving sideways. Earnings to be announced on 27 Apr and earnings expected to be lower than expected. Actual move depends on actual result announced. If results better than expected, price potentially going upward towards resistance line @ 2.50. If earnings even lower than expected low, then potential to go support line @ 2.38.