API (Agora Inc ADR): Time to Pay Attention?

In the latest session, Agora Inc ADR (NASDAQ: API) closed at $2.62 down -12.67% from its previous closing price of $3.00. In other words, the price has decreased by -$0.3800 from its previous closing price. On the day, 1077490 shares were traded. API stock price reached its highest trading level at $2.9900 during the session, […]