No Matches Found
No Matches Found
No Matches Found
Is Metallus, Inc. technically bullish or bearish?
As of August 29, 2025, Metallus, Inc. has a mildly bullish technical trend, supported by bullish daily moving averages and weekly MACD, despite some bearish indicators and underperformance over the past year compared to the S&P 500.
Is Metallus, Inc. overvalued or undervalued?
As of May 8, 2025, Metallus, Inc. is considered overvalued and risky due to its poor financial metrics, including a Price to Book Value of 0.86, an EV to EBITDA ratio of 11.79, negative ROCE of -3.68%, and a significantly lower P/E ratio of -61.98 compared to its peers, despite a strong 5-year return of 335.86% that underperformed the S&P 500's 96.61% return.
Is Metallus, Inc. overvalued or undervalued?
As of May 8, 2025, Metallus, Inc. is considered overvalued and risky due to a negative P/E ratio, a -1.75% ROE, and poor valuation metrics compared to peers, alongside a significant year-over-year decline of 30.88%.
Is Metallus, Inc. technically bullish or bearish?
As of June 2, 2025, Metallus, Inc. shows a mildly bearish trend overall, with mixed technical indicators suggesting caution, as weekly signals are mildly bullish while monthly indicators remain bearish.
Who are in the management team of Metallus, Inc.?
As of March 2022, the management team of Metallus, Inc. includes Mr. John Reilly (Independent Chairman), Mr. Michael Williams (CEO), Mr. Douglas Smith, and several independent directors: Mr. Joseph Carrabba, Ms. Diane Creel, Mr. Terry Dunlap, and Mr. Randall Edwards. This team provides governance and strategic direction for the company.
What does Metallus, Inc. do?
Metallus, Inc. is a micro-cap company that manufactures alloy steel, carbon, and micro-alloy steel within the Ferrous Metals industry, reporting net sales of $280 million and a net profit of $1 million as of March 2025. The company has a market cap of $600.09 million and does not pay dividends.
How big is Metallus, Inc.?
As of Jun 18, Metallus, Inc. has a market capitalization of 600.09 million, classifying it as a Micro Cap company, with net sales of 1,042.90 million and a net profit of -21.40 million over the latest four quarters.
{{list.post_title}}
{{list.post_excerpt}}
{{list.post_title}}
{{list.post_excerpt}}
