UCLOUDLINK GROUP INC (UCL) Stock Ownership

NASDAQ:UCLUS90354D1046

Current stock price

1.3 USD
-0.04 (-2.99%)
Last:

UCL Ownership information

UCL Ownership Chart.UCL Ownership Chart: showing Insider, Institutional ownership and shares available to the public.UCL Ownership.InsiderInstitutionalPublic



Shares Outstanding37.63M
Float2.28M
Float Short Interest Percentage0.26%
Owners (insider)10.9%
Owners (institutional)17.56%
Owners (insider) change0%
Owners (institutional) change0%
UCL Institutional Ownership HistoryUCL Institutional Ownership HistoryUCL Institutional Ownership History Dec 2025 Mar 2026 50K 100K 150K

No transactions were filed in the last 12 months.