Brady Corporation reports robust Q1 with 19% earnings rise

Brady Corporation reports robust Q1 with 19% earnings rise