Palo Alto Investors is founded by William Leland Edwards in 1989. Edwards retired in 2013. Palo Alto Investors is currently majority owned by Joon Yun (Anthony Joonkyoo Yun) and Patrick Lee. They both own more than 25% and less than 50% of the fund. Less than 5% of the fund is owned by Chief Compliance Officer Angela Nguyen-Dinh.
Palo Alto Investors invests mostly in small cap stocks with market capitalizations less than $10 billion. The firm typically focuses on healthcare sector and has more than $2 billion in AUM as of April 2021. Palo Alto Investors has only 5 investment professionals (Joon Yun and Patrick Lee are managing members and there are 3 other analysts), but all of them are physicians. Joon Yun and Patrick Lee are long-term oriented investors and their portfolio has very low turnover.