Brady (BRC) appears more undervalued based on its P/E and P/B ratios compared to Allegion (ALLE).