Electric utility companies have faced numerous challenges following this weekend's winter storm, and several thousand across ...
IBM (IBM) delivered earnings and revenue surprises of +4.39% and +2.53%, respectively, for the quarter ended December 2025.
Nurix Therapeutics, Inc. (NRIX) came out with a quarterly loss of $0.82 per share versus the Zacks Consensus Estimate of a loss of $0.84. This compares to a loss of $0.75 per share a year ago. These ...