Chilton Investment Company, founded by Richard L. Chilton, Jr. in 1992, aims to achieve appealing long-term returns while minimizing volatility. Since its establishment, the company has diligently adhered to a fundamental bottom-up investment approach, characterized by an ownership mindset. Its primary aim is to acquire fractional ownership in outstanding businesses rather than engaging in short-term stock trading.
Richard Lockwood Chilton, the visionary behind Chilton Investment Company, LLC, boasts a remarkable track record with the firm reporting $6 billion in total assets in its latest 13F filing. Graduating with a B.S. degree in Finance and Economics from Alfred University, Chilton brings a solid academic foundation to his endeavors. Before establishing Chilton Investment Company in 1992, he honed his skills at prestigious institutions like Merrill Lynch and Allen & Company. Acknowledged for his business acumen, Forbes ranks Richard Chilton 773rd among the world’s wealthiest individuals, estimating his net worth at $1.3 billion.
Chilton Investment Company caters to 9 clients, managing discretionary assets totaling $1,266,939,000, as per their Form ADV dated March 2024. Their most recent 13F filing for Q4 2023 revealed managed 13F securities amounting to $3,396,833,813, with a notable concentration of 58.21% among their top 10 holdings. Microsoft Corp. emerges as the firm's largest holding, with 879,366 shares held.