Cashu Finance
  • Terminal
  • Stocks
  • Spotlight
  • Research
Log inSign Up
  1. Stocks
  2. Technology
  3. NASDAQ
  4. API

Market Cap: $365.86M

AI

Agora, Inc.

API
NASDAQ (NASDAQ Global Select)USD
Purchase API
OverviewNewsAnalyst ReportsFinancialsPolitician TradesInsider TradesExecutivePatentsEarnings Surprise
Cashu Finance

By Cashu Finance. Providing market news, analysis, and research for investors worldwide.

Company

StocksAboutAdvertisersBrokersContact

Legal

Terms of ServicePrivacy Policy

© 2026 Cashu Technologies Pty Ltd. All rights reserved. Cashu Finance is a trademark of Cashu Technologies Pty Ltd.

The content published on Cashu Finance is for informational purposes only and should not be construed as investment advice, a recommendation, or an offer to buy or sell any securities. All opinions expressed are those of the authors and do not reflect the official position of Cashu Technologies Pty Ltd or its affiliates. Past performance is not indicative of future results. Investing involves risk, including the possible loss of principal. Always conduct your own research and consult with a qualified financial advisor before making any investment decisions.

Cashu Finance and its contributors may hold positions in securities mentioned in published content. Any such holdings will be disclosed at the time of publication. Market data is provided on an "as-is" basis and may be delayed. Cashu Technologies Pty Ltd does not guarantee the accuracy, completeness, or timeliness of any information presented.

Insider Trades

Insider Trading HistoryPast 4 Quarters
Recent Quarter Breakdown2026-Q3
2026-Q3Breakdown
Total Purchases
0
Acquired Transactions
1
Disposed Transactions
1
Total Sales
0
api•director
11 days ago

He Eric bought 1,591 shares of API on 1 September. They now own 87,753 API shares.

He Eric bought API
api•director
11 days ago

He Eric sold 1,591 shares of API on 1 September. They now own 35,009 API shares.

He Eric sold API
api•director
1 month ago

He Eric sold 1,591 shares of API on 1 August. They now own 36,600 API shares.

He Eric sold API
api•director
1 month ago

He Eric bought 1,591 shares of API on 1 August. They now own 86,162 API shares.

He Eric bought API
api•director
2 months ago

He Eric sold 1,591 shares of API on 1 July. They now own 38,191 API shares.

He Eric sold API
api•director
2 months ago

He Eric bought 1,591 shares of API on 1 July. They now own 84,571 API shares.

He Eric bought API
api•director, officer: Chief Executive Officer
3 months ago

Zhao Bin bought 0 shares of API on 10 June. They now own 7,267,029 API shares.

Zhao Bin bought API
api•director, officer: Chief Executive Officer
3 months ago

Zhao Bin bought 0 shares of API on 10 June. They now own 76,179,938 API shares.

Zhao Bin bought API
api•director, officer: Chief Executive Officer
3 months ago

Zhao Bin bought 0 shares of API on 10 June. They now own 1,957,606 API shares.

Zhao Bin bought API
api•director, officer: Chief Executive Officer
3 months ago

Zhao Bin bought 2,250,000 shares of API on 10 June. They now own 0 API shares.

Zhao Bin bought API
api•director, officer: Chief Executive Officer
3 months ago

Zhao Bin bought 2,250,000 shares of API on 10 June. They now own 0 API shares.

Zhao Bin bought API
api•director
3 months ago

He Eric sold 1,592 shares of API on 1 June. They now own 39,782 API shares.

He Eric sold API
api•director
3 months ago

He Eric bought 1,592 shares of API on 1 June. They now own 82,980 API shares.

He Eric bought API
api•director
4 months ago

He Eric bought 1,591 shares of API on 1 May. They now own 81,388 API shares.

He Eric bought API
api•director
4 months ago

He Eric sold 1,591 shares of API on 1 May. They now own 41,374 API shares.

He Eric sold API
api•director, officer: Chief Revenue Officer of Agora
5 months ago

Wang Hua Tony bought 1,200,000 shares of API on 1 April. They now own 0 API shares.

Wang Hua Tony bought API
api•director, officer: Chief Revenue Officer of Agora
5 months ago

Wang Hua Tony bought 0 shares of API on 1 April. They now own 334,090 API shares.

Wang Hua Tony bought API
api•director
5 months ago

He Eric bought 1,591 shares of API on 1 April. They now own 79,797 API shares.

He Eric bought API
api•director
5 months ago

He Eric sold 1,591 shares of API on 1 April. They now own 42,965 API shares.

He Eric sold API
api•officer: CFO
6 months ago

Wang Jingbo bought 0 shares of API on 31 March. They now own 345,547 API shares.

Wang Jingbo bought API
api•officer: COO of Shengwang
6 months ago

Liu Bin Robbin bought 5,634 shares of API on 31 March. They now own 0 API shares.

Liu Bin Robbin bought API
api•officer: CFO
6 months ago

Wang Jingbo bought 450,000 shares of API on 31 March. They now own 0 API shares.

Wang Jingbo bought API
api•officer: COO of Shengwang
6 months ago

Liu Bin Robbin bought 0 shares of API on 31 March. They now own 65,802 API shares.

Liu Bin Robbin bought API
api•officer: COO of Shengwang
6 months ago

Liu Bin Robbin bought 134,190 shares of API on 31 March. They now own 0 API shares.

Liu Bin Robbin bought API
api•officer: CFO
6 months ago

Wang Jingbo bought 450,000 shares of API on 31 March. They now own 0 API shares.

Wang Jingbo bought API
api•officer: COO of Shengwang
6 months ago

Liu Bin Robbin bought 36,769 shares of API on 31 March. They now own 0 API shares.

Liu Bin Robbin bought API
api•officer: COO of Shengwang
6 months ago

Liu Bin Robbin bought 450,000 shares of API on 31 March. They now own 0 API shares.

Liu Bin Robbin bought API
api•director
6 months ago

Liu Qin bought 0 shares of API on 23 March. They now own 8,665,496 API shares.

Liu Qin bought API
api•director
6 months ago

Liu Qin bought 0 shares of API on 23 March. They now own 12,558,748 API shares.

Liu Qin bought API
api•director
6 months ago

Liu Qin bought 0 shares of API on 23 March. They now own 1,161,092 API shares.

Liu Qin bought API
api•director
6 months ago

Liu Qin bought 0 shares of API on 23 March. They now own 1,255,875 API shares.

Liu Qin bought API
api•director
6 months ago

Liu Qin bought 0 shares of API on 23 March. They now own 7,740,611 API shares.

Liu Qin bought API
api•director
6 months ago

Liu Qin bought 0 shares of API on 23 March. They now own 745,108 API shares.

Liu Qin bought API
api•director
6 months ago

Zhang Steve bought 0 shares of API on 18 March. They now own 92,072 API shares.

Zhang Steve bought API
api•director, officer: Chief Executive Officer
6 months ago

Zhao Bin bought 2,250,000 shares of API on 17 March. They now own 0 API shares.

Zhao Bin bought API
api•director, officer: Chief Executive Officer
6 months ago

Zhao Bin bought 0 shares of API on 17 March. They now own 7,267,029 API shares.

Zhao Bin bought API
api•director, officer: Chief Executive Officer
6 months ago

Zhao Bin bought 0 shares of API on 17 March. They now own 76,179,938 API shares.

Zhao Bin bought API
api•director
6 months ago

He Eric bought 31,825 shares of API on 17 March. They now own 0 API shares.

He Eric bought API
api•director
6 months ago

He Eric bought 0 shares of API on 17 March. They now own 78,206 API shares.

He Eric bought API
api•director, officer: Chief Executive Officer
6 months ago

Zhao Bin bought 2,250,000 shares of API on 17 March. They now own 0 API shares.

Zhao Bin bought API
api•director, officer: Chief Executive Officer
6 months ago

Zhao Bin bought 0 shares of API on 17 March. They now own 1,610,603 API shares.

Zhao Bin bought API
api•officer: CFO
almost 2 years ago

Wang Jingbo bought 514,250 shares of API on 23 November. They now own 0 API shares.

Wang Jingbo bought API
api•director
2 years ago

He Eric bought 30,000 shares of API on 30 June. They now own 0 API shares.

He Eric bought API
api•director
over 4 years ago

Viking Global Investors Lp bought 4,000 shares of API on 3 January. They now own 4,000 API shares.

Viking Global Investors Lp bought API
api•director
over 4 years ago

Viking Global Investors Lp bought 196,000 shares of API on 3 January. They now own 196,000 API shares.

Viking Global Investors Lp bought API
api•10 percent owner
over 4 years ago

Viking Global Investors Lp bought 4,000 shares of API on 3 January. They now own 4,000 API shares.

Viking Global Investors Lp bought API
api•10 percent owner
over 4 years ago

Viking Global Investors Lp bought 196,000 shares of API on 3 January. They now own 196,000 API shares.

Viking Global Investors Lp bought API
api•director
over 6 years ago

Viking Global Investors Lp bought 0 shares of API on 28 April. They now own 33,333,333 API shares.

Viking Global Investors Lp bought API
api•director
over 6 years ago

Viking Global Investors Lp bought 0.33 shares of API on 28 April. They now own 0 API shares.

Viking Global Investors Lp bought API
api•director
over 11 years ago

Pastor Donald sold 166,283 shares of API on 8 May. They now own 0 API shares.

Pastor Donald sold API
api•director
over 11 years ago

Pastor Donald sold 166,283 shares of API on 8 May. They now own 0 API shares.

Pastor Donald sold API
api•director
over 11 years ago

Pastor Donald sold 16,805 shares of API on 8 May. They now own 0 API shares.

Pastor Donald sold API
api•director
over 11 years ago

Pastor Donald sold 20,000 shares of API on 8 May. They now own 0 API shares.

Pastor Donald sold API
api•director
12 years ago

Pastor Donald bought 8,500 shares of API on 18 August. They now own 166,283 API shares.

Pastor Donald bought API
api•director
almost 13 years ago

Pastor Donald bought 7,619 shares of API on 18 November. They now own 155,402 API shares.

Pastor Donald bought API
api•director
almost 13 years ago

Pastor Donald bought 2,381 shares of API on 18 November. They now own 157,783 API shares.

Pastor Donald bought API
api•director
14 years ago

Pastor Donald bought 16,805 shares of API on 1 September. They now own 16,805 API shares.

Pastor Donald bought API
api•director
almost 15 years ago

Pastor Donald bought 6,600 shares of API on 30 November. They now own 144,383 API shares.

Pastor Donald bought API
api•director
almost 15 years ago

Pastor Donald bought 700 shares of API on 30 November. They now own 147,783 API shares.

Pastor Donald bought API
api•director
almost 15 years ago

Pastor Donald bought 2,700 shares of API on 30 November. They now own 147,083 API shares.

Pastor Donald bought API
api•director
15 years ago

Pastor Donald bought 24,509 shares of API on 1 September. They now own 137,783 API shares.

Pastor Donald bought API
api•director
15 years ago

Pastor Donald bought 1,000 shares of API on 17 August. They now own 111,693 API shares.

Pastor Donald bought API
api•director
15 years ago

Pastor Donald bought 800 shares of API on 17 August. They now own 112,493 API shares.

Pastor Donald bought API
api•director
15 years ago

Pastor Donald bought 381 shares of API on 17 August. They now own 113,274 API shares.

Pastor Donald bought API
api•director
15 years ago

Pastor Donald bought 4,919 shares of API on 17 August. They now own 110,693 API shares.

Pastor Donald bought API
api•director
15 years ago

Pastor Donald bought 400 shares of API on 17 August. They now own 112,893 API shares.

Pastor Donald bought API
api•director
15 years ago

Pastor Donald bought 7,500 shares of API on 17 August. They now own 105,774 API shares.

Pastor Donald bought API
api•director
almost 16 years ago

Pastor Donald bought 7,000 shares of API on 13 September. They now own 98,274 API shares.

Pastor Donald bought API
api•director
16 years ago

Pastor Donald bought 38,461 shares of API on 1 September. They now own 91,274 API shares.

Pastor Donald bought API
api•10 percent owner
over 16 years ago

Potomac Capital Management Llc sold 39,700 shares of API on 29 January. They now own 1,394,729 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 16 years ago

Potomac Capital Management Llc sold 28,800 shares of API on 28 January. They now own 1,434,429 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 16 years ago

Potomac Capital Management Llc sold 23,000 shares of API on 27 January. They now own 1,463,229 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 16 years ago

Potomac Capital Management Llc sold 16,600 shares of API on 26 January. They now own 1,486,229 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 16 years ago

Potomac Capital Management Llc sold 2,900 shares of API on 25 January. They now own 1,502,829 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 16 years ago

Potomac Capital Management Llc sold 38,810 shares of API on 22 January. They now own 1,505,729 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 16 years ago

Potomac Capital Management Llc sold 1,900 shares of API on 15 January. They now own 1,544,539 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 16 years ago

Potomac Capital Management Llc sold 400 shares of API on 14 January. They now own 1,546,439 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 16 years ago

Potomac Capital Management Llc sold 27,000 shares of API on 13 January. They now own 1,546,839 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 16 years ago

Potomac Capital Management Llc sold 27,900 shares of API on 5 January. They now own 1,573,839 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 16 years ago

Potomac Capital Management Llc sold 101,300 shares of API on 4 January. They now own 1,601,739 API shares.

Potomac Capital Management Llc sold API
api•director
17 years ago

Pastor Donald bought 37,313 shares of API on 1 September. They now own 52,813 API shares.

Pastor Donald bought API
api•director
17 years ago

Pastor Donald bought 1,500 shares of API on 31 August. They now own 15,500 API shares.

Pastor Donald bought API
api•director
17 years ago

Pastor Donald bought 2,000 shares of API on 28 August. They now own 12,000 API shares.

Pastor Donald bought API
api•director
17 years ago

Pastor Donald bought 2,000 shares of API on 28 August. They now own 14,000 API shares.

Pastor Donald bought API
api•director
17 years ago

Pastor Donald bought 2,000 shares of API on 27 August. They now own 10,000 API shares.

Pastor Donald bought API
api•10 percent owner
17 years ago

Potomac Capital Management Llc sold 20,314 shares of API on 5 August. They now own 3,327,202 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
17 years ago

Potomac Capital Management Llc sold 18,700 shares of API on 3 August. They now own 2,847,516 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
17 years ago

Potomac Capital Management Llc sold 45,202 shares of API on 31 July. They now own 2,866,216 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
17 years ago

Potomac Capital Management Llc sold 8,800 shares of API on 30 July. They now own 2,911,418 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 18 years ago

Potomac Capital Management Llc sold 7,700 shares of API on 3 March. They now own 3,420,218 API shares.

Potomac Capital Management Llc sold API
api•10 percent owner
over 18 years ago

Potomac Capital Management Llc sold 500,000 shares of API on 3 March. They now own 2,920,218 API shares.

Potomac Capital Management Llc sold API
api•director
over 18 years ago

Pastor Donald bought 1,400 shares of API on 19 February. They now own 7,400 API shares.

Pastor Donald bought API
api•director
over 18 years ago

Pastor Donald bought 600 shares of API on 19 February. They now own 8,000 API shares.

Pastor Donald bought API
api•director
over 18 years ago

Pastor Donald bought 4,000 shares of API on 19 February. They now own 6,000 API shares.

Pastor Donald bought API
api•director
over 20 years ago

Pastor Donald sold 0 shares of API on 31 March. They now own 2,000 API shares.

Pastor Donald sold API
api•director
21 years ago

Pastor Donald bought 100,000 shares of API on 5 July. They now own 20,000 API shares.

Pastor Donald bought API
api•director
21 years ago

Pastor Donald bought 100,000 shares of API on 5 July. They now own 20,000 API shares.

Pastor Donald bought API