InvestorsHub Logo

straightword

02/21/19 9:56 AM

#76106 RE: Positive NRG #76099

Yes, all while the share price struggles to hit the .07 level. Argue that fact.