Skip to Main Content
American Flag
LABOR DAY SALE

50% off your first year of any Quiver subscription

...

Use Promo Code:

LABOR26
American Flag
Insider Trading

Last Updated: 5 days, 7 hours ago

Xiaodong Wang has an estimated net worth of at least $58.7 million*, as of Oct. 28, 2026. They own 4.7 million shares of ONC stock. They have sold 594,737 shares of ONC stock since 2021, for an estimated $47.1 million.

Xiaodong Wang $ONC SEC Form 4 Insider Trading

Xiaodong Wang has filed a total of 43 insider trades in $ONC since 2021. Their most recent trade was a sale of 880 shares, made on Oct 27, 2026. Their largest trade was a sale of 16,094 shares, made on Jun 10, 2025. We estimate that they now own 4.7 million shares of $ONC, worth an estimated $11.6 million.



Insider Trading at $ONC

There have been a total of 302 insider trades reported at $ONC since 2021, with 0 shares purchased and 2.2 million shares sold. The most active insider traders in $ONC stock have been John Oyler, Xiaobin Wu, and Chan Henry Lee. The most recent trade was a sale of 880 shares reported by Xiaodong Wang (None), made on Oct 27, 2026.



History of Insider Stock Trades by Xiaodong Wang

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
ONC logo ONC Sale 880 Oct 27, 2026 Oct. 29, 2026, 5:04 p.m.
ONC logo ONC Sale 6,903 Oct 27, 2026 Oct. 29, 2026, 5:04 p.m.
ONC logo ONC Sale 3,965 Oct 27, 2026 Oct. 29, 2026, 5:04 p.m.
ONC logo ONC Sale 2,841 Oct 27, 2026 Oct. 29, 2026, 5:04 p.m.
ONC logo ONC Sale 8,148 Oct 27, 2026 Oct. 29, 2026, 5:04 p.m.
ONC logo ONC Sale 2,331 Oct 27, 2026 Oct. 29, 2026, 5:04 p.m.
ONC logo ONC Sale 320 Oct 27, 2026 Oct. 29, 2026, 5:04 p.m.
ONC logo ONC Sale 1,280 Oct 27, 2026 Oct. 29, 2026, 5:04 p.m.
ONC logo ONC Sale 1,681 Oct 27, 2026 Oct. 29, 2026, 5:04 p.m.
ONC logo ONC Sale 1,239 Oct 27, 2026 Oct. 29, 2026, 5:04 p.m.
ONC logo ONC Sale 1,440 Oct 27, 2026 Oct. 29, 2026, 5:04 p.m.
ONC logo ONC Sale 10,361 Oct 13, 2026 Oct. 15, 2026, 5:08 p.m.
ONC logo ONC Sale 1,260 Oct 13, 2026 Oct. 15, 2026, 5:08 p.m.
ONC logo ONC Sale 6,558 Oct 13, 2026 Oct. 15, 2026, 5:08 p.m.
ONC logo ONC Sale 5,681 Oct 13, 2026 Oct. 15, 2026, 5:08 p.m.
ONC logo ONC Sale 7,167 Oct 13, 2026 Oct. 15, 2026, 5:08 p.m.
ONC logo ONC Sale 14,525 Sep 28, 2026 Sept. 30, 2026, 5:11 p.m.
ONC logo ONC Sale 738 Sep 28, 2026 Sept. 30, 2026, 5:11 p.m.
ONC logo ONC Sale 2,047 Sep 28, 2026 Sept. 30, 2026, 5:11 p.m.
ONC logo ONC Sale 3,419 Sep 28, 2026 Sept. 30, 2026, 5:11 p.m.
ONC logo ONC Sale 3,499 Sep 28, 2026 Sept. 30, 2026, 5:11 p.m.
ONC logo ONC Sale 4,239 Sep 28, 2026 Sept. 30, 2026, 5:11 p.m.
ONC logo ONC Sale 2,241 Sep 28, 2026 Sept. 30, 2026, 5:11 p.m.
ONC logo ONC Sale 40 Sep 28, 2026 Sept. 30, 2026, 5:11 p.m.
ONC logo ONC Sale 120 Sep 28, 2026 Sept. 30, 2026, 5:11 p.m.
ONC logo ONC Sale 160 Sep 28, 2026 Sept. 30, 2026, 5:11 p.m.
ONC logo ONC Sale 1,181 Sep 08, 2026 Sept. 10, 2026, 4:49 p.m.
ONC logo ONC Sale 6,278 Sep 08, 2026 Sept. 10, 2026, 4:49 p.m.
ONC logo ONC Sale 6,569 Sep 08, 2026 Sept. 10, 2026, 4:49 p.m.
ONC logo ONC Sale 10,688 Sep 08, 2026 Sept. 10, 2026, 4:49 p.m.
ONC logo ONC Sale 7,492 Sep 08, 2026 Sept. 10, 2026, 4:49 p.m.
ONC logo ONC Sale 1,721 Sep 08, 2026 Sept. 10, 2026, 4:49 p.m.
ONC logo ONC Sale 1,517 Sep 08, 2026 Sept. 10, 2026, 4:49 p.m.
ONC logo ONC Sale 2,841 Sep 08, 2026 Sept. 10, 2026, 4:49 p.m.
ONC logo ONC Sale 1,100 Jun 24, 2025 June 25, 2025, 5:08 p.m.
ONC logo ONC Sale 100 Jun 24, 2025 June 25, 2025, 5:08 p.m.
ONC logo ONC Sale 507 Jun 24, 2025 June 25, 2025, 5:08 p.m.
ONC logo ONC Sale 300 Jun 24, 2025 June 25, 2025, 5:08 p.m.
ONC logo ONC Sale 16,094 Jun 10, 2025 June 12, 2025, 5:39 p.m.
ONC logo ONC Sale 2,901 Jun 10, 2025 June 12, 2025, 5:39 p.m.
ONC logo ONC Sale 100 Jun 10, 2025 June 12, 2025, 5:39 p.m.
ONC logo ONC Sale 6,787 Jun 10, 2025 June 12, 2025, 5:39 p.m.
ONC logo ONC Sale 15,878 Jun 10, 2025 June 12, 2025, 5:39 p.m.
BGNE logo BGNE Sale 10,104 May 13, 2025 May 15, 2025, 5:37 p.m.
BGNE logo BGNE Sale 10,221 May 13, 2025 May 15, 2025, 5:37 p.m.
BGNE logo BGNE Sale 200 May 13, 2025 May 15, 2025, 5:37 p.m.
BGNE logo BGNE Sale 21,235 May 13, 2025 May 15, 2025, 5:37 p.m.
BGNE logo BGNE Sale 2,229 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 995 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 805 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 2,884 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 5,516 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 15,041 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 6,398 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 1,592 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 2,056 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 1,869 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 1,475 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 535 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 365 Apr 14, 2025 April 16, 2025, 5:12 p.m.
BGNE logo BGNE Sale 6,923 Mar 18, 2025 March 20, 2025, 4:53 p.m.
BGNE logo BGNE Sale 2,417 Mar 18, 2025 March 20, 2025, 4:53 p.m.
BGNE logo BGNE Sale 6,926 Mar 18, 2025 March 20, 2025, 4:53 p.m.
BGNE logo BGNE Sale 2,694 Mar 18, 2025 March 20, 2025, 4:53 p.m.
BGNE logo BGNE Sale 10,448 Mar 18, 2025 March 20, 2025, 4:53 p.m.
BGNE logo BGNE Sale 11,245 Mar 18, 2025 March 20, 2025, 4:53 p.m.
BGNE logo BGNE Sale 1,107 Mar 18, 2025 March 20, 2025, 4:53 p.m.
BGNE logo BGNE Sale 700 Mar 04, 2025 March 6, 2025, 5:48 p.m.
BGNE logo BGNE Sale 825 Mar 04, 2025 March 6, 2025, 5:48 p.m.
BGNE logo BGNE Sale 1,275 Mar 04, 2025 March 6, 2025, 5:48 p.m.
BGNE logo BGNE Sale 1,214 Mar 04, 2025 March 6, 2025, 5:48 p.m.
BGNE logo BGNE Sale 1,809 Mar 04, 2025 March 6, 2025, 5:48 p.m.
BGNE logo BGNE Sale 323 Mar 04, 2025 March 6, 2025, 5:48 p.m.
BGNE logo BGNE Sale 2,000 Mar 04, 2025 March 6, 2025, 5:48 p.m.
BGNE logo BGNE Sale 2,161 Feb 04, 2025 Feb. 6, 2025, 5:44 p.m.
BGNE logo BGNE Sale 17,805 Feb 04, 2025 Feb. 6, 2025, 5:44 p.m.
BGNE logo BGNE Sale 9,776 Feb 04, 2025 Feb. 6, 2025, 5:44 p.m.
BGNE logo BGNE Sale 1,400 Feb 04, 2025 Feb. 6, 2025, 5:44 p.m.
BGNE logo BGNE Sale 9,099 Feb 04, 2025 Feb. 6, 2025, 5:44 p.m.
BGNE logo BGNE Sale 1,519 Feb 04, 2025 Feb. 6, 2025, 5:44 p.m.
BGNE logo BGNE Sale 19,251 Jan 07, 2025 Jan. 8, 2025, 6:08 p.m.
BGNE logo BGNE Sale 4,260 Jan 07, 2025 Jan. 8, 2025, 6:08 p.m.
BGNE logo BGNE Sale 11,310 Jan 07, 2025 Jan. 8, 2025, 6:08 p.m.
BGNE logo BGNE Sale 1,301 Jan 07, 2025 Jan. 8, 2025, 6:08 p.m.
BGNE logo BGNE Sale 5,638 Jan 07, 2025 Jan. 8, 2025, 6:08 p.m.
BGNE logo BGNE Sale 6,350 Dec 10, 2024 Dec. 12, 2024, 6:18 p.m.
BGNE logo BGNE Sale 1,833 Dec 10, 2024 Dec. 12, 2024, 6:18 p.m.
BGNE logo BGNE Sale 993 Dec 10, 2024 Dec. 12, 2024, 6:18 p.m.
BGNE logo BGNE Sale 1,374 Dec 10, 2024 Dec. 12, 2024, 6:18 p.m.
BGNE logo BGNE Sale 725 Dec 10, 2024 Dec. 12, 2024, 6:18 p.m.
BGNE logo BGNE Sale 300 Dec 10, 2024 Dec. 12, 2024, 6:18 p.m.
BGNE logo BGNE Sale 2,600 Dec 10, 2024 Dec. 12, 2024, 6:18 p.m.
BGNE logo BGNE Sale 7,063 Dec 10, 2024 Dec. 12, 2024, 6:18 p.m.
BGNE logo BGNE Sale 9,956 Dec 10, 2024 Dec. 12, 2024, 6:18 p.m.
BGNE logo BGNE Sale 9,266 Dec 10, 2024 Dec. 12, 2024, 6:18 p.m.
BGNE logo BGNE Sale 1,300 Dec 10, 2024 Dec. 12, 2024, 6:18 p.m.
BGNE logo BGNE Sale 5,875 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 1,014 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 1,186 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 600 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 1,475 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 2,725 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 883 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 407 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 12,293 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 700 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 6,187 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 200 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 2,700 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 400 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 300 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 4,425 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 6,981 Nov 26, 2024 Nov. 29, 2024, 5:31 p.m.
BGNE logo BGNE Sale 3,433 Mar 08, 2023 March 10, 2023, 7:48 p.m.
BGNE logo BGNE Sale 12,363 Mar 08, 2023 March 10, 2023, 7:48 p.m.
BGNE logo BGNE Sale 17,170 Mar 08, 2023 March 10, 2023, 7:48 p.m.
BGNE logo BGNE Sale 14,077 Mar 08, 2023 March 10, 2023, 7:48 p.m.
BGNE logo BGNE Sale 200 Mar 08, 2023 March 10, 2023, 7:48 p.m.
BGNE logo BGNE Sale 400 Mar 08, 2023 March 10, 2023, 7:48 p.m.
BGNE logo BGNE Sale 12,534 Mar 08, 2023 March 10, 2023, 7:48 p.m.
BGNE logo BGNE Sale 7,458 Mar 08, 2023 March 10, 2023, 7:48 p.m.
BGNE logo BGNE Sale 901 Jan 12, 2023 Jan. 17, 2023, 6:13 p.m.
BGNE logo BGNE Sale 4,099 Jan 12, 2023 Jan. 17, 2023, 6:13 p.m.
BGNE logo BGNE Sale 950 Jan 11, 2023 Jan. 11, 2023, 5:50 p.m.
BGNE logo BGNE Sale 100 Jan 11, 2023 Jan. 11, 2023, 5:50 p.m.
BGNE logo BGNE Sale 1,250 Jan 11, 2023 Jan. 11, 2023, 5:50 p.m.
BGNE logo BGNE Sale 200 Jan 11, 2023 Jan. 11, 2023, 5:50 p.m.
BGNE logo BGNE Sale 1,600 Jan 10, 2023 Jan. 11, 2023, 5:50 p.m.
BGNE logo BGNE Sale 900 Jan 09, 2023 Jan. 11, 2023, 5:50 p.m.
BGNE logo BGNE Sale 665 Dec 13, 2022 Dec. 15, 2022, 6:04 p.m.
BGNE logo BGNE Sale 1,392 Dec 13, 2022 Dec. 15, 2022, 6:04 p.m.
BGNE logo BGNE Sale 956 Dec 13, 2022 Dec. 15, 2022, 6:04 p.m.
BGNE logo BGNE Sale 1,987 Nov 15, 2022 Nov. 17, 2022, 6:13 p.m.
BGNE logo BGNE Sale 1,644 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 300 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 200 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 100 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 300 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 200 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 100 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 102 Aug 08, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 1,060 Aug 08, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 100 Aug 08, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 1,824 Aug 08, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 2,974 Aug 08, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 100 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 100 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 600 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 968 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 888 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 100 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 100 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 100 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 2,100 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 600 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 1,000 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 400 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 100 Aug 05, 2022 Aug. 9, 2022, 3 p.m.
BGNE logo BGNE Sale 200 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 500 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 300 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 100 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 200 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 300 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 200 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 300 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 200 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 775 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 440 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 662 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 38 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 300 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 200 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 677 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 308 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 100 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 200 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 400 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 100 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 300 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 700 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 402 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 700 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 98 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 300 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
BGNE logo BGNE Sale 1,500 Jul 01, 2021 June 30, 2021, 8 p.m.
BGNE logo BGNE Sale 300 Jul 01, 2021 June 30, 2021, 8 p.m.
BGNE logo BGNE Sale 300 Jul 01, 2021 June 30, 2021, 8 p.m.
BGNE logo BGNE Sale 437 Jul 01, 2021 June 30, 2021, 8 p.m.
BGNE logo BGNE Sale 1,100 Jul 01, 2021 June 30, 2021, 8 p.m.
BGNE logo BGNE Sale 1,211 Jul 01, 2021 June 30, 2021, 8 p.m.




$ONC Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.