The Keepers Holdings, Inc. (KEEPR)
Generated: September 09, 2023
Market Cap: 23.069B
Price to Earnings = 10.32
Price to Book = 1.71
Price to Sales = 1.65
Enterprise Value = 18.546B
Earnings Yield = 13.87%
ROCE = 18.97%