tiprankstipranks
Trending News
More News >
Advertisement
Advertisement

Insider Moves: Ryerson Holdings Stock Sale by Key Executive

Insider Moves: Ryerson Holdings Stock Sale by Key Executive

New insider activity at Ryerson Holdings ( (RYI) ) has taken place on August 22, 2025.

Elevate Your Investing Strategy:

  • Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.

Molly D Kannan, the Chief Accounting Officer and Corporate Controller, has recently sold 2,528 shares of Ryerson Holdings stock, amounting to a total transaction value of $56,222.

Recent Updates on RYI stock

Ryerson Holdings recently reported its Q2 2025 earnings, with revenue of $1.17 billion and a net income of $1.9 million, reflecting resilience in challenging market conditions. The company achieved a 3% increase in revenue quarter-over-quarter, driven by a rise in average selling prices and tons shipped. Despite a net debt increase to $479 million, Ryerson maintained strong liquidity. The earnings call highlighted the company’s market share gains and improved EBITDA performance, though it continues to face demand challenges and margin pressures. Ryerson anticipates a 2% to 4% decrease in shipments for Q3 due to seasonal patterns and subdued demand, with stable average selling prices expected. Analysts have maintained a cautious outlook on the stock, citing mixed financial performance, leverage concerns, and gross margin pressure as key areas of focus.

Spark’s Take on RYI Stock

According to Spark, TipRanks’ AI Analyst, RYI is a Neutral.

Ryerson Holdings’ overall score reflects strengths in cash flow and operational efficiency, but is weighed down by challenges in profitability, high leverage, and mixed earnings call sentiment. The technical indicators and valuation metrics further suggest caution.

To see Spark’s full report on RYI stock, click here.

More about Ryerson Holdings

YTD Price Performance: 20.43%

Average Trading Volume: 236,113

Technical Sentiment Signal: Sell

Current Market Cap: $718.7M

Disclaimer & DisclosureReport an Issue

1