Hi Fisherman, I am extremely humbled by your logical reply. Now it makes sense to me; however, I wonder if still there is a possibility of things turning around. If that is the case, API's financial position didn't look great after checking on 12th, July Announcement.
API Price at posting:
$1.37 Sentiment: None Disclosure: Not Held