STI Education Systems Holdings, Inc. (STI)
Generated: September 09, 2023
Market Cap: 4.061B
Price to Earnings = 6.96
Price to Book = 0.47
Price to Sales = 1.36
Enterprise Value = 7.197B
Earnings Yield = 10.24%
ROCE = 5.64%