BRADY CORPBRC

Market cap
$3.8B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Jul 31, 202420.4+5.34%
Jul 31, 202319.3+10.84%
Jul 31, 202217.4+3.70%
Jul 31, 202116.8+12.69%
Jul 31, 202014.9-6.94%
Jul 31, 201916+5.73%
Jul 31, 201815.2+6.72%
Jul 31, 201714.2+6.02%
Jul 31, 201613.4+110.21%
Jul 31, 20156.4+2207.80%
Jul 31, 20140.3-108.63%
Jul 31, 2013-3.2-150.65%
Jul 31, 20126.3-59.85%
Jul 31, 201115.8