Q: Why is this stock on the downward slope? Thanks. Cheers
5i Research Answer:
ATRL is up 65% over the past year and could be just consolidating. It has received some recent...