manager shares port % label
Palo Alto Investors 750,371 0.73% history
Nathan Fischel - Dafna Capital Management 28,000 0.06% history
Glenn Welling - Engaged Capital 1,885,956 2.7% history