News

MRC (MRC) delivered earnings and revenue surprises of 75% and 0.28%, respectively, for the quarter ended March 2025. Do the numbers hold clues to what lies ahead for the stock?
MRC Global Inc. (NYSE: MRC) today announced first quarter 2025 results from continuing operations. First Quarter 2025 Financial Highlights: Operating cash flows provided by continuing operations of ...
Waves are on the way. Plan ahead with 16 day forecasts.