Is Brady Corporation's (NYSE:BRC) Stock's Recent Performance Being Led By Its Attractive Financial Prospects?    Yahoo Finance