The London Company Large Cap portfolio returned 10.9% (10.7% net) during the quarter vs. a 13.9% increase in the Russell 1000 ...
Total revenue of $866.0 million increased 13.7% over the prior year quarter Net income of $101.4 million increased 40.6% over the prior year quarter Diluted EPS ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results