Brown Brothers Harriman ... The stock has a market cap of $1.60 billion, a price-to-earnings ratio of 6.47, a price-to-earnings-growth ratio of 1.38 and a beta of 1.88. The business has a fifty day ...
Some results have been hidden because they may be inaccessible to you