After The Stock Rose 7.44% Over The Week, Is SolarMax Technology Inc (NASDAQ: SMXT) Still A Buy?
SolarMax Technology Inc (NASDAQ:SMXT)’s traded shares stood at 0.41 million during the last session, with the company’s beta value hitting 1.17. At the close of