Applications will open at the beginning of the spring semester
We invest in companies, not stocks.
Shares of some of the the most popular and well-known public companies can be purchased at less than $20, but is there really value in your investment?
The principle of value investing teaches students how to differentiate between perceived market value and intrinsic value. A company with a share price of over $100 may actually be a better investment than a company trading below $10.
Specifically focused on long-only U.S. equity value investing, we manage around $275,000 in our portfolio, which acts as part of the University endowment and provides scholarship revenue for undergraduate students.