BRADY CORPBRC

Market cap
$3.8B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Jul 31, 2024273+6.10%
Jul 31, 2023258+13.38%
Jul 31, 2022227+17.96%
Jul 31, 2021193+19.29%
Jul 31, 2020161-13.30%
Jul 31, 2019186+4.54%
Jul 31, 2018178+12.52%
Jul 31, 2017158+5.33%
Jul 31, 2016150+101.05%
Jul 31, 201575+2107.38%
Jul 31, 20143-109.18%
Jul 31, 2013-37-144.06%
Jul 31, 201284-60.31%
Jul 31, 2011211