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%