Compare Stocks: XXII

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
XXII22nd Century Group, Inc.5.60M0.801-9.46%169,272-20.35M

Average Return