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%