MRC Allied, Inc. (MRC)
Generated: September 09, 2023
Market Cap: 1.566B
Price to Earnings = 55.64
Price to Book = 1.26
Price to Sales = 685.62
Enterprise Value = 1.883B
Earnings Yield = -1.17%
ROCE = -1.76%