SM Energy (SM) Stock Slides as Market Rises: Facts to Know Before You Trade

The most recent trading session ended with SM Energy (SM) standing at 7.30 per share and a revenue of $2.86 billion, demonstrating changes of +23.94% and +20.39%, respectively, from the preceding year. It's also import ...