Here is why Agora Inc (API) stock underperformed on Monday?

EBIX Stock

Agora Inc. (API) shares started the new week by losing 2.53% on Monday, May 24, 2021, and closed at $40.39 per share. API stock could not stop the plunging in the after-market and lost a further 3.81% and closed the day at $38.85 per share. API shares have moved up 2.80% in the past week. […]