“Aristotle has held its position in home builder Lennar for about 14 years, achieving over a 10x return on the investment.”