I was in API from about that time too. I sold too early but doubled my investment so should not complain.
Like you, I think API has solid prospects and I am somewhat surprised that the SP is this low. Wondering how long it can stay down - once COVID-19 restrictions are relaxed and people go back into Priceline outlets, I think the upward pressure on the SP will begin.
API Price at posting:
$1.06 Sentiment: Buy Disclosure: Not Held