Compare Stocks: TMDE

TMDE

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TMDETMD Energy Limited15.20M0.6451.42%20,467-607.42M

Average Return