22nd Century Group, Inc. (XXII) NASDAQ

0.86

-0.0127(-1.46%)

Updated at December 24 12:59PM

Currency In USD