Ampco-Pittsburgh Corporation (NYSE:AP) is definitely on the radar of institutional investors who own 46% of the company
Institutions’ substantial holdings in Ampco-Pittsburgh implies that they have significant influence over the company’s share price The top…