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%