Palo Alto Investors LP portfolio value