NASDAQ: YDES
Yd Bio Ltd Stock Ownership - Who owns Yd Bio?

Insider buying vs selling

Have Yd Bio Ltd insiders been buying or selling?

Buy
Sell
NameRoleDateSharesPriceValue
Ethan Phd ShenCEO2026-09-1412,700$3.85
$48.90kBuy
Ethan Phd ShenCEO2026-09-093,100$3.93
$12.18kBuy
Ethan Phd ShenCEO2026-09-0418,378$3.67
$67.45kBuy

1 of 1

YDES insiders have bought more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when YDES insiders and whales buy or sell their stock.

YDES Shareholders

What type of owners hold Yd Bio Ltd stock?

Institutional
Insider
Retail
NameHoldSharesValueType
Ethan Phd Shen76.76%54,379,189$201.20MInsider
J. Douglas Ramsey3.63%2,575,000$9.53MInsider
Shaota Lu0.08%58,981$218.23kInsider
Kochi Chang0.01%7,830$28.97kInsider
Garret0.00%85$314.50Institution
Garrett Wealth Advisory Group LLC0.00%84$310.80Institution
Geodec0.00%63$233.10Institution
Geode Capital Management LLC0.00%62$229.40Institution
Cypre50.00%34$125.80Institution
Cypress Capital Management LLC Wy0.00%33$122.10Institution

1 of 3

YDES vs Biotech Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
YDES0.00%80.49%Net BuyingNet Buying
WHWK0.08%79.52%Net Buying
ADAG0.02%0.91%Net BuyingNet Buying
CGEN0.01%0.43%Net BuyingNet Buying
KROS0.09%46.27%Net SellingNet Selling

Yd Bio Stock Ownership FAQ

Who owns Yd Bio?

Yd Bio (NASDAQ: YDES) is owned by 0.00% institutional shareholders, 80.49% Yd Bio insiders, and 19.51% retail investors. Ethan Phd Shen is the largest individual Yd Bio shareholder, owning 54.38M shares representing 76.76% of the company. Ethan Phd Shen's Yd Bio shares are currently valued at $176.19M.

If you're new to stock investing, here's how to buy Yd Bio stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.