Compare Stocks: TMDE

TMDE

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TMDETMD Energy Limited17.03M0.7238.91%39,719-607.42M

Average Return