COOKE & BIELER LP Q1 2025 13F Filing - 102 Positions, $10B AUM | HoldingsIntel