22nd Century Group (XXII) Witnesses Afterhours Surge With New Contract Signing
22nd Century Group, Inc. (NASDAQ: XXII) experienced a rollercoaster ride on Thursday’s trading session, initially plummeting over 16% before staging a remarkable afterhours recovery, soaring