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%