Wilcon Depot, Inc. (WLCON)

Generated: September 09, 2023

Market Cap: 93.474B

Price to Earnings = 24.29

Price to Book = 4.55

Price to Sales = 2.78

Enterprise Value = 99.915B

Earnings Yield = 5.26%

ROCE = 18.83%