News

The maker of electrical vertical takeoff and landing vehicles disclosed its financial results on Monday evening.
Solar stocks, including First Solar (FSLR) and Sunrun (RUN), are rising after an early proposal of the Republican spending bill was not as bad as expected. Plug Power (PLUG), however, is falling as ...
Nvidia (NASDAQ:NVDA) shot up 5.5% today after sealing a deal to outfit Saudi Arabia's Humain AI data center with up to 500 MW ...