By opting in you agree to receive emails from us and our affiliates. Your information is secure and your privacy is protected.
Plug Power stock retreated by over 10% on Thursday, erasing the gains made on Wednesday. It
Iron Mountain stock price soared to a record high on Thursday after the company published a strong
Apple’s biggest overhang over the past two years just turned into one of its strongest earnings
The software sell-off of early 2026 did not happen because earnings suddenly fell apart. It
Meta’s first-quarter numbers looked strong on paper: revenue rose 33% to $56.3 billion, and the