Renewable Energy Stock Market Investments Market Analysis Solar Power Corporate Finance Corporate Governance Oil and Gas Market Trends Energy Policy
The company's shares rally to $190, driven by legislative clarity on solar tax credits and strong financial fundamentals.