Compare Stocks: TMDE

TMDE

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TMDETMD Energy Limited14.06M0.597-3.77%54,179-607.42M

Average Return