manager shares port % label
Torray Investment Partners 77,911 0.40% Add history
Vulcan Value Partners 7,912,669 9.1% Add history