TMD ENERGY LTD (TMDE) Stock Ownership

USA NYSE Arca NYSEARCA:TMDE • KYG889531078

0.5967 USD
-0.02 (-3.76%)
At close: Jan 30, 2026
0.5917 USD
-0.01 (-0.84%)
After Hours: 1/30/2026, 8:21:29 PM
TMDE Ownership Chart.TMDE Ownership Chart: showing Insider, Institutional ownership and shares available to the public.TMDE Ownership.InsiderInstitutionalPublic



Shares Outstanding23.57M
Float3.56M
Float Short Interest Percentage0.09%
Owners (insider)14.75%
Owners (institutional)0.19%
Owners (insider) changeN/A
Owners (institutional) changeN/A
TMDE Institutional Ownership HistoryTMDE Institutional Ownership HistoryTMDE Institutional Ownership History

No transactions were filed in the last 12 months.