Financial Metrics
BRC BRADY CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-10-31 | 290151000.0 | — | USD | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 287780000.0 | -0.8% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 298421000.0 | +3.7% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 293196000.0 | -1.8% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 282426000.0 | -3.7% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 289745000.0 | +2.6% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 286947000.0 | -1.0% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 276665000.0 | -3.6% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 265943000.0 | -3.9% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 277227000.0 | +4.2% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 265838000.0 | -4.1% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 295503000.0 | +11.2% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 321475000.0 | +8.8% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 318055000.0 | -1.1% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 338551000.0 | +6.4% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 322569000.0 | -4.7% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 326249000.0 | +1.1% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 337116000.0 | +3.3% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 331983000.0 | -1.5% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 322624000.0 | -2.8% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 343384000.0 | +6.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 377065000.0 | +9.8% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 356675000.0 | -5.4% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 382590000.0 | +7.3% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 405287000.0 | +5.9% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 384137000.0 | -5.2% | USD | 10-Q | 2026-02-19 |
| Annual | 2017-10-31 | 290151000.0 | — | USD | 10-K | 2019-09-06 |
| Annual | 2018-10-31 | 293196000.0 | +1.0% | USD | 10-K | 2020-09-16 |
| Annual | 2019-10-31 | 286947000.0 | -2.1% | USD | 10-K | 2021-09-02 |
| Annual | 2020-10-31 | 277227000.0 | -3.4% | USD | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 1144698000.0 | +312.9% | USD | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | 1302062000.0 | +13.7% | USD | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | 1331863000.0 | +2.3% | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 1341393000.0 | +0.7% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 1513605000.0 | +12.8% | USD | 10-K | 2025-09-04 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 132892000.0 | — | USD | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | 145443000.0 | +9.4% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 140358000.0 | -3.5% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | 134158000.0 | -4.4% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | 139909000.0 | +4.3% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 146065000.0 | +4.4% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 143692000.0 | -1.6% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 151082000.0 | +5.1% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 146539000.0 | -3.0% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 139810000.0 | -4.6% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 145749000.0 | +4.2% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 141405000.0 | -3.0% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 139127000.0 | -1.6% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 129527000.0 | -6.9% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 135428000.0 | +4.6% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 129522000.0 | -4.4% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 148847000.0 | +14.9% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 154988000.0 | +4.1% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 149362000.0 | -3.6% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 164026000.0 | +9.8% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 155264000.0 | -5.3% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 156440000.0 | +0.8% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 169691000.0 | +8.5% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 171719000.0 | +1.2% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 162083000.0 | -5.6% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 177027000.0 | +9.2% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 189689000.0 | +7.2% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 175843000.0 | -7.3% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 195059000.0 | +10.9% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 208832000.0 | +7.1% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 194394000.0 | -6.9% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-10-31 | 140358000.0 | — | USD | 10-K | 2018-09-13 |
| Annual | 2017-10-31 | 146065000.0 | +4.1% | USD | 10-K | 2019-09-06 |
| Annual | 2018-10-31 | 146539000.0 | +0.3% | USD | 10-K | 2020-09-16 |
| Annual | 2019-10-31 | 141405000.0 | -3.5% | USD | 10-K | 2021-09-02 |
| Annual | 2020-10-31 | 135428000.0 | -4.2% | USD | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 561446000.0 | +314.6% | USD | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | 631552000.0 | +12.5% | USD | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | 657275000.0 | +4.1% | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 687884000.0 | +4.7% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 760822000.0 | +10.6% | USD | 10-K | 2025-09-04 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 23589000.0 | — | USD | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | 30784000.0 | +30.5% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 33208000.0 | +7.9% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | 29962000.0 | -9.8% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | 31550000.0 | +5.3% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 35411000.0 | +12.2% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 34796000.0 | -1.7% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 37709000.0 | +8.4% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 40622000.0 | +7.7% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 36030000.0 | -11.3% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 39621000.0 | +10.0% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 40891000.0 | +3.2% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 41244000.0 | +0.9% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 22669000.0 | -45.0% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 42188000.0 | +86.1% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 37412000.0 | -11.3% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 46725000.0 | +24.9% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 44335000.0 | -5.1% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 42872000.0 | -3.3% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 52889000.0 | +23.4% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 51386000.0 | -2.8% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 48781000.0 | -5.1% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 63001000.0 | +29.2% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 59730000.0 | -5.2% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 53926000.0 | -9.7% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 63543000.0 | +17.8% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 58922000.0 | -7.3% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 51234000.0 | -13.0% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 67190000.0 | +31.1% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 67972000.0 | +1.2% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 62190000.0 | -8.5% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-10-31 | 33208000.0 | — | USD | 10-K | 2018-09-13 |
| Annual | 2017-10-31 | 35411000.0 | +6.6% | USD | 10-K | 2019-09-06 |
| Annual | 2018-10-31 | 40622000.0 | +14.7% | USD | 10-K | 2020-09-16 |
| Annual | 2019-10-31 | 40891000.0 | +0.7% | USD | 10-K | 2021-09-02 |
| Annual | 2020-10-31 | 42188000.0 | +3.2% | USD | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 167127000.0 | +296.1% | USD | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | 193012000.0 | +15.5% | USD | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | 225213000.0 | +16.7% | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 243414000.0 | +8.1% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 236638000.0 | -2.8% | USD | 10-K | 2025-09-04 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 15290000.0 | — | USD | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | 20981000.0 | +37.2% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 22553000.0 | +7.5% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | 25297000.0 | +12.2% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | 22553000.0 | -10.8% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 25836000.0 | +14.6% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 4273000.0 | -83.5% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 26000000.0 | +508.5% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 30637000.0 | +17.8% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 29227000.0 | -4.6% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 34781000.0 | +19.0% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 37498000.0 | +7.8% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 33553000.0 | -10.5% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 13633000.0 | -59.4% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 33481000.0 | +145.6% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 30860000.0 | -7.8% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 37291000.0 | +20.8% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 35046000.0 | -6.0% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 33815000.0 | -3.5% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 40054000.0 | +18.5% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 39441000.0 | -1.5% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 37986000.0 | -3.7% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 48052000.0 | +26.5% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 47241000.0 | -1.7% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 43628000.0 | -7.6% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 50890000.0 | +16.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 46783000.0 | -8.1% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 40334000.0 | -13.8% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 52263000.0 | +29.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 53936000.0 | +3.2% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 48051000.0 | -10.9% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 80110000.0 | — | USD | 10-K | 2018-09-13 |
| Annual | 2017-07-31 | 95645000.0 | +19.4% | USD | 10-K | 2019-09-06 |
| Annual | 2018-07-31 | 91060000.0 | -4.8% | USD | 10-K | 2020-09-16 |
| Annual | 2019-07-31 | 131258000.0 | +44.1% | USD | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | 112369000.0 | -14.4% | USD | 10-K | 2022-09-01 |
| Annual | 2021-07-31 | 129659000.0 | +15.4% | USD | 10-K | 2025-09-04 |
| Annual | 2022-07-31 | 149979000.0 | +15.7% | USD | 10-K | 2025-09-04 |
| Annual | 2023-07-31 | 174857000.0 | +16.6% | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 197215000.0 | +12.8% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 189256000.0 | -4.0% | USD | 10-K | 2025-09-04 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 120198000.0 | — | USD | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | 141596000.0 | +17.8% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 141228000.0 | -0.3% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2016-10-31 | 166301000.0 | +17.8% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | 125208000.0 | -24.7% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | 129077000.0 | +3.1% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-07-31 | 133944000.0 | +3.8% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2017-10-31 | 142237000.0 | +6.2% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 115327000.0 | -18.9% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 130903000.0 | +13.5% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-07-31 | 181427000.0 | +38.6% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2018-10-31 | 192176000.0 | +5.9% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 202209000.0 | +5.2% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 238432000.0 | +17.9% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-07-31 | 279072000.0 | +17.0% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2019-10-31 | 295093000.0 | +5.7% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 289803000.0 | -1.8% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 238880000.0 | -17.6% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-07-31 | 217643000.0 | -8.9% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2020-10-31 | 256333000.0 | +17.8% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 277588000.0 | +8.3% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 321801000.0 | +15.9% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2021-07-31 | 147335000.0 | -54.2% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 157553000.0 | +6.9% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2022-01-31 | 147407000.0 | -6.4% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2022-04-30 | 103068000.0 | -30.1% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2022-07-31 | 114069000.0 | +10.7% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 114471000.0 | +0.4% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2023-01-31 | 108210000.0 | -5.5% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 135047000.0 | +24.8% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 151532000.0 | +12.2% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 175352000.0 | +15.7% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 143860000.0 | -18.0% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 160458000.0 | +11.5% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 250118000.0 | +55.9% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 145661000.0 | -41.8% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 138452000.0 | -4.9% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 152154000.0 | +9.9% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 174349000.0 | +14.6% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 182684000.0 | +4.8% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 176492000.0 | -3.4% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 141228000.0 | — | USD | 10-K | 2019-09-06 |
| Annual | 2017-07-31 | 133944000.0 | -5.2% | USD | 10-K | 2020-09-16 |
| Annual | 2018-07-31 | 181427000.0 | +35.4% | USD | 10-K | 2021-09-02 |
| Annual | 2019-07-31 | 279072000.0 | +53.8% | USD | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | 217643000.0 | -22.0% | USD | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 147335000.0 | -32.3% | USD | 10-K | 2022-09-01 |
| Annual | 2022-07-31 | 114069000.0 | -22.6% | USD | 10-K | 2023-09-05 |
| Annual | 2023-07-31 | 151532000.0 | +32.8% | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 250118000.0 | +65.1% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 174349000.0 | -30.3% | USD | 10-K | 2025-09-04 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 150615000.0 | — | USD | 10-Q | 2016-02-19 |
| Quarterly | 2016-04-30 | 153289000.0 | +1.8% | USD | 10-Q | 2016-05-19 |
| Quarterly | 2016-07-31 | 147333000.0 | -3.9% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 145831000.0 | -1.0% | USD | 10-Q | 2016-11-16 |
| Quarterly | 2017-01-31 | 140018000.0 | -4.0% | USD | 10-Q | 2017-02-23 |
| Quarterly | 2017-04-30 | 145755000.0 | +4.1% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 149638000.0 | +2.7% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 152698000.0 | +2.0% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2018-01-31 | 164400000.0 | +7.7% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2018-04-30 | 161319000.0 | -1.9% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2018-07-31 | 161282000.0 | -0.0% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 169327000.0 | +5.0% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2019-01-31 | 161981000.0 | -4.3% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2019-04-30 | 162094000.0 | +0.1% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2019-07-31 | 158114000.0 | -2.5% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 162561000.0 | +2.8% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2020-01-31 | 151511000.0 | -6.8% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2020-04-30 | 145133000.0 | -4.2% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2020-07-31 | 146181000.0 | +0.7% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 156735000.0 | +7.2% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2021-01-31 | 154052000.0 | -1.7% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2021-04-30 | 163381000.0 | +6.1% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2021-07-31 | 170579000.0 | +4.4% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 182791000.0 | +7.2% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2022-01-31 | 172471000.0 | -5.6% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2022-04-30 | 186843000.0 | +8.3% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2022-07-31 | 183233000.0 | -1.9% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 180183000.0 | -1.7% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2023-01-31 | 186852000.0 | +3.7% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 184907000.0 | -1.0% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 184420000.0 | -0.3% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 179970000.0 | -2.4% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 185569000.0 | +3.1% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 195099000.0 | +5.1% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 185486000.0 | -4.9% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 218258000.0 | +17.7% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 201973000.0 | -7.5% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 224358000.0 | +11.1% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 231944000.0 | +3.4% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 248551000.0 | +7.2% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 242905000.0 | -2.3% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 147333000.0 | — | USD | 10-K | 2017-09-13 |
| Annual | 2017-07-31 | 149638000.0 | +1.6% | USD | 10-K | 2018-09-13 |
| Annual | 2018-07-31 | 161282000.0 | +7.8% | USD | 10-K | 2019-09-06 |
| Annual | 2019-07-31 | 158114000.0 | -2.0% | USD | 10-K | 2020-09-16 |
| Annual | 2020-07-31 | 146181000.0 | -7.5% | USD | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 170579000.0 | +16.7% | USD | 10-K | 2022-09-01 |
| Annual | 2022-07-31 | 183233000.0 | +7.4% | USD | 10-K | 2023-09-05 |
| Annual | 2023-07-31 | 184420000.0 | +0.6% | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 185486000.0 | +0.6% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 231944000.0 | +25.0% | USD | 10-K | 2025-09-04 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 99253000.0 | — | USD | 10-Q | 2016-02-19 |
| Quarterly | 2016-04-30 | 100567000.0 | +1.3% | USD | 10-Q | 2016-05-19 |
| Quarterly | 2016-07-31 | 99427000.0 | -1.1% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 97402000.0 | -2.0% | USD | 10-Q | 2016-11-16 |
| Quarterly | 2017-01-31 | 97408000.0 | +0.0% | USD | 10-Q | 2017-02-23 |
| Quarterly | 2017-04-30 | 97477000.0 | +0.1% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 107024000.0 | +9.8% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 109662000.0 | +2.5% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2018-01-31 | 113445000.0 | +3.4% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2018-04-30 | 115533000.0 | +1.8% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2018-07-31 | 113071000.0 | -2.1% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 114016000.0 | +0.8% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2019-01-31 | 118519000.0 | +3.9% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2019-04-30 | 119895000.0 | +1.2% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2019-07-31 | 120037000.0 | +0.1% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 119612000.0 | -0.4% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2020-01-31 | 120788000.0 | +1.0% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2020-04-30 | 124575000.0 | +3.1% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2020-07-31 | 135662000.0 | +8.9% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 120220000.0 | -11.4% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2021-01-31 | 122922000.0 | +2.2% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2021-04-30 | 122847000.0 | -0.1% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2021-07-31 | 136107000.0 | +10.8% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 152295000.0 | +11.9% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2022-01-31 | 167456000.0 | +10.0% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2022-04-30 | 177156000.0 | +5.8% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2022-07-31 | 190023000.0 | +7.3% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 195695000.0 | +3.0% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2023-01-31 | 195167000.0 | -0.3% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 182809000.0 | -6.3% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 177078000.0 | -3.1% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 166916000.0 | -5.7% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 164944000.0 | -1.2% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 153272000.0 | -7.1% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 152729000.0 | -0.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 178688000.0 | +17.0% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 181810000.0 | +1.7% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 189991000.0 | +4.5% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 200881000.0 | +5.7% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 215568000.0 | +7.3% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 225821000.0 | +4.8% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 99427000.0 | — | USD | 10-K | 2017-09-13 |
| Annual | 2017-07-31 | 107024000.0 | +7.6% | USD | 10-K | 2018-09-13 |
| Annual | 2018-07-31 | 113071000.0 | +5.7% | USD | 10-K | 2019-09-06 |
| Annual | 2019-07-31 | 120037000.0 | +6.2% | USD | 10-K | 2020-09-16 |
| Annual | 2020-07-31 | 135662000.0 | +13.0% | USD | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 136107000.0 | +0.3% | USD | 10-K | 2022-09-01 |
| Annual | 2022-07-31 | 190023000.0 | +39.6% | USD | 10-K | 2023-09-05 |
| Annual | 2023-07-31 | 177078000.0 | -6.8% | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 152729000.0 | -13.8% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 200881000.0 | +31.5% | USD | 10-K | 2025-09-04 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 405909000.0 | — | USD | 10-Q | 2016-02-19 |
| Quarterly | 2016-04-30 | 429433000.0 | +5.8% | USD | 10-Q | 2016-05-19 |
| Quarterly | 2016-07-31 | 407424000.0 | -5.1% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 429926000.0 | +5.5% | USD | 10-Q | 2016-11-16 |
| Quarterly | 2017-01-31 | 381685000.0 | -11.2% | USD | 10-Q | 2017-02-23 |
| Quarterly | 2017-04-30 | 392652000.0 | +2.9% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 407814000.0 | +3.9% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 423642000.0 | +3.9% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2018-01-31 | 414122000.0 | -2.2% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2018-04-30 | 425050000.0 | +2.6% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2018-07-31 | 471339000.0 | +10.9% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 494016000.0 | +4.8% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2019-01-31 | 501682000.0 | +1.6% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2019-04-30 | 539167000.0 | +7.5% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2019-07-31 | 573279000.0 | +6.3% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 593908000.0 | +3.6% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2020-01-31 | 580991000.0 | -2.2% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2020-04-30 | 531090000.0 | -8.6% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2020-07-31 | 509448000.0 | -4.1% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 544777000.0 | +6.9% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2021-01-31 | 567336000.0 | +4.1% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2021-04-30 | 621061000.0 | +9.5% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2021-07-31 | 465104000.0 | -25.1% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 505091000.0 | +8.6% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2022-01-31 | 500015000.0 | -1.0% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2022-04-30 | 479617000.0 | -4.1% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2022-07-31 | 498068000.0 | +3.8% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 503251000.0 | +1.0% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2023-01-31 | 504215000.0 | +0.2% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 516783000.0 | +2.5% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 524820000.0 | +1.6% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 535065000.0 | +2.0% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 506520000.0 | -5.3% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 521272000.0 | +2.9% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 599715000.0 | +15.0% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 556069000.0 | -7.3% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 536315000.0 | -3.6% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 581902000.0 | +8.5% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 621835000.0 | +6.9% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 662371000.0 | +6.5% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 662323000.0 | -0.0% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 407424000.0 | — | USD | 10-K | 2017-09-13 |
| Annual | 2017-07-31 | 407814000.0 | +0.1% | USD | 10-K | 2018-09-13 |
| Annual | 2018-07-31 | 471339000.0 | +15.6% | USD | 10-K | 2019-09-06 |
| Annual | 2019-07-31 | 573279000.0 | +21.6% | USD | 10-K | 2020-09-16 |
| Annual | 2020-07-31 | 509448000.0 | -11.1% | USD | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 465104000.0 | -8.7% | USD | 10-K | 2022-09-01 |
| Annual | 2022-07-31 | 498068000.0 | +7.1% | USD | 10-K | 2023-09-05 |
| Annual | 2023-07-31 | 524820000.0 | +5.4% | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 599715000.0 | +14.3% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 621835000.0 | +3.7% | USD | 10-K | 2025-09-04 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1031285000.0 | — | USD | 10-Q | 2016-02-19 |
| Quarterly | 2016-04-30 | 1061275000.0 | +2.9% | USD | 10-Q | 2016-05-19 |
| Quarterly | 2016-07-31 | 1043964000.0 | -1.6% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 1050267000.0 | +0.6% | USD | 10-Q | 2016-11-16 |
| Quarterly | 2017-01-31 | 1003136000.0 | -4.5% | USD | 10-Q | 2017-02-23 |
| Quarterly | 2017-04-30 | 1013248000.0 | +1.0% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 1050223000.0 | +3.6% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 1057613000.0 | +0.7% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2018-01-31 | 1034385000.0 | -2.2% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2018-04-30 | 1033407000.0 | -0.1% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2018-07-31 | 1056931000.0 | +2.3% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 1073626000.0 | +1.6% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2019-01-31 | 1083340000.0 | +0.9% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2019-04-30 | 1115877000.0 | +3.0% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2019-07-31 | 1157308000.0 | +3.7% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 1231222000.0 | +6.4% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2020-01-31 | 1215798000.0 | -1.3% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2020-04-30 | 1140342000.0 | -6.2% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2020-07-31 | 1142466000.0 | +0.2% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 1175707000.0 | +2.9% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2021-01-31 | 1207882000.0 | +2.7% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2021-04-30 | 1260177000.0 | +4.3% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2021-07-31 | 1377756000.0 | +9.3% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 1410478000.0 | +2.4% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2022-01-31 | 1387063000.0 | -1.7% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2022-04-30 | 1344244000.0 | -3.1% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2022-07-31 | 1367332000.0 | +1.7% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 1350629000.0 | -1.2% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2023-01-31 | 1372273000.0 | +1.6% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 1376766000.0 | +0.3% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 1389257000.0 | +0.9% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 1383413000.0 | -0.4% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 1407604000.0 | +1.7% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 1424096000.0 | +1.2% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 1515569000.0 | +6.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 1627876000.0 | +7.4% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 1588700000.0 | -2.4% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 1698115000.0 | +6.9% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 1734253000.0 | +2.1% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 1794674000.0 | +3.5% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 1825200000.0 | +1.7% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 1043964000.0 | — | USD | 10-K | 2018-09-13 |
| Annual | 2017-07-31 | 1050223000.0 | +0.6% | USD | 10-K | 2019-09-06 |
| Annual | 2018-07-31 | 1056931000.0 | +0.6% | USD | 10-K | 2020-09-16 |
| Annual | 2019-07-31 | 1157308000.0 | +9.5% | USD | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | 1142466000.0 | -1.3% | USD | 10-K | 2022-09-01 |
| Annual | 2021-07-31 | 1377756000.0 | +20.6% | USD | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | 1367332000.0 | -0.8% | USD | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | 1389257000.0 | +1.6% | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 1515569000.0 | +9.1% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 1734253000.0 | +14.4% | USD | 10-K | 2025-09-04 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 157132000.0 | — | USD | 10-Q | 2016-02-19 |
| Quarterly | 2016-04-30 | 163782000.0 | +4.2% | USD | 10-Q | 2016-05-19 |
| Quarterly | 2016-07-31 | 166727000.0 | +1.8% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 165498000.0 | -0.7% | USD | 10-Q | 2016-11-16 |
| Quarterly | 2017-01-31 | 150201000.0 | -9.2% | USD | 10-Q | 2017-02-23 |
| Quarterly | 2017-04-30 | 158132000.0 | +5.3% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 187198000.0 | +18.4% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 193785000.0 | +3.5% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2018-01-31 | 171672000.0 | -11.4% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2018-04-30 | 181394000.0 | +5.7% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2018-07-31 | 190927000.0 | +5.3% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 181576000.0 | -4.9% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2019-01-31 | 163688000.0 | -9.9% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2019-04-30 | 177866000.0 | +8.7% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2019-07-31 | 241945000.0 | +36.0% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 255947000.0 | +5.8% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2020-01-31 | 216690000.0 | -15.3% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2020-04-30 | 227959000.0 | +5.2% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2020-07-31 | 185888000.0 | -18.5% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 204961000.0 | +10.3% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2021-01-31 | 201544000.0 | -1.7% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2021-04-30 | 221115000.0 | +9.7% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2021-07-31 | 257584000.0 | +16.5% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 266493000.0 | +3.5% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2022-01-31 | 227496000.0 | -14.6% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2022-04-30 | 243770000.0 | +7.2% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2022-07-31 | 255174000.0 | +4.7% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 243613000.0 | -4.5% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2023-01-31 | 229849000.0 | -5.6% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 236436000.0 | +2.9% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 258036000.0 | +9.1% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 251694000.0 | -2.5% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 237302000.0 | -5.7% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 253149000.0 | +6.7% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 264682000.0 | +4.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 301470000.0 | +13.9% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 282350000.0 | -6.3% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 311786000.0 | +10.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 330332000.0 | +5.9% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 320708000.0 | -2.9% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 310829000.0 | -3.1% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 166727000.0 | — | USD | 10-K | 2017-09-13 |
| Annual | 2017-07-31 | 187198000.0 | +12.3% | USD | 10-K | 2018-09-13 |
| Annual | 2018-07-31 | 190927000.0 | +2.0% | USD | 10-K | 2019-09-06 |
| Annual | 2019-07-31 | 241945000.0 | +26.7% | USD | 10-K | 2020-09-16 |
| Annual | 2020-07-31 | 185888000.0 | -23.2% | USD | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 257584000.0 | +38.6% | USD | 10-K | 2022-09-01 |
| Annual | 2022-07-31 | 255174000.0 | -0.9% | USD | 10-K | 2023-09-05 |
| Annual | 2023-07-31 | 258036000.0 | +1.1% | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 264682000.0 | +2.6% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 330332000.0 | +24.8% | USD | 10-K | 2025-09-04 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 468797000.0 | — | USD | 10-Q | 2016-02-19 |
| Quarterly | 2016-04-30 | 465935000.0 | -0.6% | USD | 10-Q | 2016-05-19 |
| Quarterly | 2016-07-31 | 440366000.0 | -5.5% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 436213000.0 | -0.9% | USD | 10-Q | 2016-11-16 |
| Quarterly | 2017-01-31 | 368244000.0 | -15.6% | USD | 10-Q | 2017-02-23 |
| Quarterly | 2017-04-30 | 349185000.0 | -5.2% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 350083000.0 | +0.3% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 344942000.0 | -1.5% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2018-01-31 | 302412000.0 | -12.3% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2018-04-30 | 298760000.0 | -1.2% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2018-07-31 | 304819000.0 | +2.0% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 300683000.0 | -1.4% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2019-01-31 | 279959000.0 | -6.9% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2019-04-30 | 291333000.0 | +4.1% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2019-07-31 | 306534000.0 | +5.2% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 354687000.0 | +15.7% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2020-01-31 | 315874000.0 | -10.9% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2020-04-30 | 319740000.0 | +1.2% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2020-07-31 | 279394000.0 | -12.6% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 295306000.0 | +5.7% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2021-01-31 | 288547000.0 | -2.3% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2021-04-30 | 308551000.0 | +6.9% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2021-07-31 | 414728000.0 | +34.4% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 446585000.0 | +7.7% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2022-01-31 | 420495000.0 | -5.8% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2022-04-30 | 430006000.0 | +2.3% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2022-07-31 | 456034000.0 | +6.1% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 438904000.0 | -3.8% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2023-01-31 | 404869000.0 | -7.8% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 381670000.0 | -5.7% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 398338000.0 | +4.4% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 388421000.0 | -2.5% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 368872000.0 | -5.0% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 401994000.0 | +9.0% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 448911000.0 | +11.7% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 518944000.0 | +15.6% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 468232000.0 | -9.8% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 530562000.0 | +13.3% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 542042000.0 | +2.2% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 549854000.0 | +1.4% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 512180000.0 | -6.9% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 440366000.0 | — | USD | 10-K | 2017-09-13 |
| Annual | 2017-07-31 | 350083000.0 | -20.5% | USD | 10-K | 2018-09-13 |
| Annual | 2018-07-31 | 304819000.0 | -12.9% | USD | 10-K | 2019-09-06 |
| Annual | 2019-07-31 | 306534000.0 | +0.6% | USD | 10-K | 2020-09-16 |
| Annual | 2020-07-31 | 279394000.0 | -8.9% | USD | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 414728000.0 | +48.4% | USD | 10-K | 2022-09-01 |
| Annual | 2022-07-31 | 456034000.0 | +10.0% | USD | 10-K | 2023-09-05 |
| Annual | 2023-07-31 | 398338000.0 | -12.7% | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 448911000.0 | +12.7% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 542042000.0 | +20.7% | USD | 10-K | 2025-09-04 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 562488000.0 | — | USD | 10-Q | 2016-02-19 |
| Quarterly | 2016-04-30 | 595340000.0 | +5.8% | USD | 10-Q | 2016-05-19 |
| Quarterly | 2016-07-31 | 603598000.0 | +1.4% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 614054000.0 | +1.7% | USD | 10-Q | 2016-11-16 |
| Quarterly | 2017-01-31 | 634892000.0 | +3.4% | USD | 10-Q | 2017-02-23 |
| Quarterly | 2017-04-30 | 664063000.0 | +4.6% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 700140000.0 | +5.4% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2017-10-31 | 712671000.0 | +1.8% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2018-01-31 | 731973000.0 | +2.7% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-04-30 | 734647000.0 | +0.4% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-07-31 | 752112000.0 | +2.4% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2018-10-31 | 772943000.0 | +2.8% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2019-01-31 | 803381000.0 | +3.9% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-04-30 | 824544000.0 | +2.6% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-07-31 | 850774000.0 | +3.2% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2019-10-31 | 876535000.0 | +3.0% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2020-01-31 | 899924000.0 | +2.7% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-04-30 | 820602000.0 | -8.8% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-07-31 | 863072000.0 | +5.2% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2020-10-31 | 880401000.0 | +2.0% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2021-01-31 | 919335000.0 | +4.4% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 951626000.0 | +3.5% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-07-31 | 963028000.0 | +1.2% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2021-10-31 | 963893000.0 | +0.1% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2022-01-31 | 966568000.0 | +0.3% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-04-30 | 914238000.0 | -5.4% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-07-31 | 911298000.0 | -0.3% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2022-10-31 | 911725000.0 | +0.0% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-01-31 | 967404000.0 | +6.1% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-04-30 | 995096000.0 | +2.9% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-07-31 | 990919000.0 | -0.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2023-10-31 | 994992000.0 | +0.4% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-01-31 | 1038732000.0 | +4.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-04-30 | 1022102000.0 | -1.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-07-31 | 1066658000.0 | +4.4% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2024-10-31 | 1108932000.0 | +4.0% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-01-31 | 1120468000.0 | +1.0% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 1167553000.0 | +4.2% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 1192211000.0 | +2.1% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 1244820000.0 | +4.4% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2026-01-31 | 1313020000.0 | +5.5% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 603598000.0 | — | USD | 10-K | 2019-09-06 |
| Annual | 2017-07-31 | 700140000.0 | +16.0% | USD | 10-K | 2020-09-16 |
| Annual | 2018-07-31 | 700140000.0 | +0.0% | USD | 10-K | 2021-09-02 |
| Annual | 2019-07-31 | 700140000.0 | +0.0% | USD | 10-K | 2022-09-01 |
| Annual | 2020-07-31 | 752112000.0 | +7.4% | USD | 10-K | 2022-09-01 |
| Annual | 2021-07-31 | 963028000.0 | +28.0% | USD | 10-K | 2022-09-01 |
| Annual | 2022-07-31 | 911298000.0 | -5.4% | USD | 10-K | 2023-09-05 |
| Annual | 2023-07-31 | 990919000.0 | +8.7% | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 1066658000.0 | +7.6% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 1192211000.0 | +11.8% | USD | 10-K | 2025-09-04 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 247689000.0 | — | USD | 10-Q | 2016-02-19 |
| Quarterly | 2016-04-30 | 236310000.0 | -4.6% | USD | 10-Q | 2016-05-19 |
| Quarterly | 2016-07-31 | 211982000.0 | -10.3% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 210608000.0 | -0.6% | USD | 10-Q | 2016-11-16 |
| Quarterly | 2017-01-31 | 157223000.0 | -25.3% | USD | 10-Q | 2017-02-23 |
| Quarterly | 2017-04-30 | 133894000.0 | -14.8% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 104536000.0 | -21.9% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 93810000.0 | -10.3% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2018-01-31 | 70615000.0 | -24.7% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2018-04-30 | 58157000.0 | -17.6% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2018-07-31 | 52618000.0 | -9.5% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 54408000.0 | +3.4% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2019-01-31 | 51610000.0 | -5.1% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2019-04-30 | 50303000.0 | -2.5% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2025-07-31 | 99766000.0 | +98.3% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 115906000.0 | +16.2% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 78706000.0 | -32.1% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 211982000.0 | — | USD | 10-K | 2017-09-13 |
| Annual | 2017-07-31 | 104536000.0 | -50.7% | USD | 10-K | 2018-09-13 |
| Annual | 2018-07-31 | 52618000.0 | -49.7% | USD | 10-K | 2019-09-06 |
| Annual | 2019-07-31 | 50166000.0 | -4.7% | USD | 10-K | 2020-09-16 |
| Annual | 2024-07-31 | 90935000.0 | +81.3% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 99766000.0 | +9.7% | USD | 10-K | 2025-09-04 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 58254000.0 | — | USD | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | 98550000.0 | +69.2% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 33993000.0 | -65.5% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | 53334000.0 | +56.9% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | 91162000.0 | +70.9% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 34719000.0 | -61.9% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 42460000.0 | +22.3% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 89222000.0 | +110.1% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 18818000.0 | -78.9% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 44188000.0 | +134.8% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 96902000.0 | +119.3% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 38848000.0 | -59.9% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 53107000.0 | +36.7% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 95913000.0 | +80.6% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 62838000.0 | -34.5% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 98889000.0 | +57.4% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 154908000.0 | +56.6% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 27491000.0 | -82.3% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 24328000.0 | -11.5% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 65236000.0 | +168.2% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 27999000.0 | -57.1% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 57384000.0 | +105.0% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 129861000.0 | +126.3% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 62273000.0 | -52.0% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 98351000.0 | +57.9% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 171094000.0 | +74.0% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 23406000.0 | -86.3% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 63000000.0 | +169.2% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 122874000.0 | +95.0% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 33356000.0 | -72.9% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 86670000.0 | +159.8% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 138976000.0 | — | USD | 10-K | 2018-09-13 |
| Annual | 2017-07-31 | 144032000.0 | +3.6% | USD | 10-K | 2019-09-06 |
| Annual | 2018-07-31 | 143042000.0 | -0.7% | USD | 10-K | 2020-09-16 |
| Annual | 2019-07-31 | 162211000.0 | +13.4% | USD | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | 140977000.0 | -13.1% | USD | 10-K | 2022-09-01 |
| Annual | 2021-07-31 | 205665000.0 | +45.9% | USD | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | 118449000.0 | -42.4% | USD | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | 209149000.0 | +76.6% | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 255074000.0 | +22.0% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 181196000.0 | -29.0% | USD | 10-K | 2025-09-04 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -1407000.0 | — | USD | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | -5481000.0 | -289.6% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | -2448000.0 | +55.3% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | -6642000.0 | -171.3% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | -10818000.0 | -62.9% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | -2828000.0 | +73.9% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | -9198000.0 | -225.2% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | -14952000.0 | -62.6% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | -5672000.0 | +62.1% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | -12579000.0 | -121.8% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | -19338000.0 | -53.7% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | -7197000.0 | +62.8% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | -16506000.0 | -129.3% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | -26035000.0 | -57.7% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | -9202000.0 | +64.7% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | -16392000.0 | -78.1% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | -18844000.0 | -15.0% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | -11326000.0 | +39.9% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | -16381000.0 | -44.6% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | -22071000.0 | -34.7% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | -3861000.0 | +82.5% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | -8156000.0 | -111.2% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | -4901000.0 | +39.9% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | -11279000.0 | -130.1% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | -60832000.0 | -439.3% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | -70331000.0 | -15.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | -147901000.0 | -110.3% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | -151718000.0 | -2.6% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | -165079000.0 | -8.8% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | -28388000.0 | +82.8% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | -41321000.0 | -45.6% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | -15416000.0 | — | USD | 10-K | 2018-09-13 |
| Annual | 2017-07-31 | -15253000.0 | +1.1% | USD | 10-K | 2019-09-06 |
| Annual | 2018-07-31 | -2905000.0 | +81.0% | USD | 10-K | 2020-09-16 |
| Annual | 2019-07-31 | -34463000.0 | -1086.3% | USD | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | -36119000.0 | -4.8% | USD | 10-K | 2022-09-01 |
| Annual | 2021-07-31 | -268592000.0 | -643.6% | USD | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | -43071000.0 | +84.0% | USD | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | -11214000.0 | +74.0% | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | -81047000.0 | -622.7% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | -171254000.0 | -111.3% | USD | 10-K | 2025-09-04 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -46308000.0 | — | USD | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | -69228000.0 | -49.5% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | -2363000.0 | +96.6% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | -57302000.0 | -2325.0% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | -89986000.0 | -57.0% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | -21663000.0 | +75.9% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | -53642000.0 | -147.6% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | -77294000.0 | -44.1% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 664000.0 | +100.9% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | -10051000.0 | -1613.7% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | -18271000.0 | -81.8% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | -15326000.0 | +16.1% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | -26049000.0 | -70.0% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | -101047000.0 | -287.9% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | -16551000.0 | +83.6% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | -28828000.0 | -74.2% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | -39274000.0 | -36.2% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | -4592000.0 | +88.3% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | -4505000.0 | +1.9% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | -81762000.0 | -1714.9% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | -20535000.0 | +74.9% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | -57128000.0 | -178.2% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | -105935000.0 | -85.4% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | -21494000.0 | +79.7% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | -42964000.0 | -99.9% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | -88989000.0 | -107.1% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 18263000.0 | +120.5% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | -22343000.0 | -222.3% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | -52077000.0 | -133.1% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 2636000.0 | +105.1% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | -47905000.0 | -1917.3% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | -99576000.0 | — | USD | 10-K | 2018-09-13 |
| Annual | 2017-07-31 | -136241000.0 | -36.8% | USD | 10-K | 2019-09-06 |
| Annual | 2018-07-31 | -90680000.0 | +33.4% | USD | 10-K | 2020-09-16 |
| Annual | 2019-07-31 | -27628000.0 | +69.5% | USD | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | -163520000.0 | -491.9% | USD | 10-K | 2022-09-01 |
| Annual | 2021-07-31 | -12324000.0 | +92.5% | USD | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | -102089000.0 | -728.4% | USD | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | -163568000.0 | -60.2% | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | -70528000.0 | +56.9% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | -83871000.0 | -18.9% | USD | 10-K | 2025-09-04 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 3928000.0 | — | USD | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | 7468000.0 | +90.1% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 3959000.0 | -47.0% | USD | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | 7235000.0 | +82.7% | USD | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | 10856000.0 | +50.0% | USD | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 3802000.0 | -65.0% | USD | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 8469000.0 | +122.8% | USD | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 14755000.0 | +74.2% | USD | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 6009000.0 | -59.3% | USD | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 12127000.0 | +101.8% | USD | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 17528000.0 | +44.5% | USD | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 7724000.0 | -55.9% | USD | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 13100000.0 | +69.6% | USD | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 21616000.0 | +65.0% | USD | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 9321000.0 | -56.9% | USD | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 14511000.0 | +55.7% | USD | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 21411000.0 | +47.6% | USD | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 11328000.0 | -47.1% | USD | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 16440000.0 | +45.1% | USD | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 22130000.0 | +34.6% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 3861000.0 | -82.6% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 8167000.0 | +111.5% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 12912000.0 | +58.1% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 11279000.0 | -12.6% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 60832000.0 | +439.3% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 69157000.0 | +13.7% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 7286000.0 | -89.5% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 14423000.0 | +98.0% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 18685000.0 | +29.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 10980000.0 | -41.2% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 21947000.0 | +99.9% | USD | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 17140000.0 | — | USD | 10-K | 2018-09-13 |
| Annual | 2017-07-31 | 15167000.0 | -11.5% | USD | 10-K | 2019-09-06 |
| Annual | 2018-07-31 | 21777000.0 | +43.6% | USD | 10-K | 2020-09-16 |
| Annual | 2019-07-31 | 32825000.0 | +50.7% | USD | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | 27277000.0 | -16.9% | USD | 10-K | 2022-09-01 |
| Annual | 2021-07-31 | 27189000.0 | -0.3% | USD | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | 43138000.0 | +58.7% | USD | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | 19226000.0 | -55.4% | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 79892000.0 | +315.5% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 27577000.0 | -65.5% | USD | 10-K | 2025-09-04 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-10-31 | 51261487.0 | — | shares | 10-Q | 2021-11-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 50527000.0 | — | shares | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | 50251000.0 | -0.5% | shares | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 50634000.0 | +0.8% | shares | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | 51054000.0 | +0.8% | shares | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | 51227000.0 | +0.3% | shares | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 51440000.0 | +0.4% | shares | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 51698000.0 | +0.5% | shares | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 51747000.0 | +0.1% | shares | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 52201000.0 | +0.9% | shares | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 52532000.0 | +0.6% | shares | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 52766000.0 | +0.4% | shares | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 53143000.0 | +0.7% | shares | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 53320000.0 | +0.3% | shares | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 52607000.0 | -1.3% | shares | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 52021000.0 | -1.1% | shares | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 52018000.0 | -0.0% | shares | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 52050000.0 | +0.1% | shares | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 51973000.0 | -0.1% | shares | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 51800000.0 | -0.3% | shares | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 51326000.0 | -0.9% | shares | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 49868000.0 | -2.8% | shares | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 49745000.0 | -0.2% | shares | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 49653000.0 | -0.2% | shares | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 48505000.0 | -2.3% | shares | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 48374000.0 | -0.3% | shares | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 48004000.0 | -0.8% | shares | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 47732000.0 | -0.6% | shares | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 47851000.0 | +0.2% | shares | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 47644000.0 | -0.4% | shares | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 47273000.0 | -0.8% | shares | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 47310000.0 | +0.1% | shares | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 50541000.0 | — | shares | 10-K | 2018-09-13 |
| Annual | 2017-07-31 | 51056000.0 | +1.0% | shares | 10-K | 2019-09-06 |
| Annual | 2018-07-31 | 51677000.0 | +1.2% | shares | 10-K | 2020-09-16 |
| Annual | 2019-07-31 | 52596000.0 | +1.8% | shares | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | 52763000.0 | +0.3% | shares | 10-K | 2022-09-01 |
| Annual | 2021-07-31 | 52039000.0 | -1.4% | shares | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | 51321000.0 | -1.4% | shares | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | 49591000.0 | -3.4% | shares | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 48119000.0 | -3.0% | shares | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 47641000.0 | -1.0% | shares | 10-K | 2025-09-04 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 50647000.0 | — | shares | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | 50505000.0 | -0.3% | shares | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 51455000.0 | +1.9% | shares | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | 51954000.0 | +1.0% | shares | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | 52201000.0 | +0.5% | shares | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 52383000.0 | +0.3% | shares | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 52719000.0 | +0.6% | shares | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 52729000.0 | +0.0% | shares | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 52958000.0 | +0.4% | shares | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 53206000.0 | +0.5% | shares | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 53480000.0 | +0.5% | shares | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 53736000.0 | +0.5% | shares | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 53827000.0 | +0.2% | shares | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 52972000.0 | -1.6% | shares | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 52292000.0 | -1.3% | shares | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 52282000.0 | -0.0% | shares | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 52449000.0 | +0.3% | shares | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 52436000.0 | -0.0% | shares | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 52162000.0 | -0.5% | shares | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 51568000.0 | -1.1% | shares | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 50090000.0 | -2.9% | shares | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 50009000.0 | -0.2% | shares | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 50001000.0 | -0.0% | shares | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 48811000.0 | -2.4% | shares | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 48725000.0 | -0.2% | shares | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 48386000.0 | -0.7% | shares | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 48217000.0 | -0.3% | shares | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 48306000.0 | +0.2% | shares | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 48066000.0 | -0.5% | shares | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 47731000.0 | -0.7% | shares | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 47738000.0 | +0.0% | shares | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 50769000.0 | — | shares | 10-K | 2018-09-13 |
| Annual | 2017-07-31 | 51956000.0 | +2.3% | shares | 10-K | 2019-09-06 |
| Annual | 2018-07-31 | 52524000.0 | +1.1% | shares | 10-K | 2020-09-16 |
| Annual | 2019-07-31 | 53323000.0 | +1.5% | shares | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | 53231000.0 | -0.2% | shares | 10-K | 2022-09-01 |
| Annual | 2021-07-31 | 52409000.0 | -1.5% | shares | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | 51651000.0 | -1.4% | shares | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | 49869000.0 | -3.5% | shares | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 48496000.0 | -2.8% | shares | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 48092000.0 | -0.8% | shares | 10-K | 2025-09-04 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-10-31 | 0.2743 | — | ratio | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 0.2782 | +1.4% | ratio | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 0.2888 | +3.8% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 0.2731 | -5.4% | ratio | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 0.2607 | -4.5% | ratio | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 0.2597 | -0.4% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 0.2331 | -10.2% | ratio | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 0.2276 | -2.4% | ratio | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 0.2332 | +2.5% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 0.2358 | +1.1% | ratio | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 0.2201 | -6.7% | ratio | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 0.2345 | +6.5% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 0.2279 | -2.8% | ratio | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 0.2293 | +0.6% | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 0.2519 | +9.8% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 0.2388 | -5.2% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 0.2377 | -0.5% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.2449 | +3.0% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.2400 | -2.0% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.2292 | -4.5% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.2411 | +5.2% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.2316 | -3.9% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.2245 | -3.1% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.2253 | +0.4% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.2258 | +0.2% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.2105 | -6.8% | ratio | 10-Q | 2026-02-19 |
| Annual | 2021-07-31 | 0.8308 | — | ratio | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | 0.9523 | +14.6% | ratio | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | 0.9587 | +0.7% | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.8851 | -7.7% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.8728 | -1.4% | ratio | 10-K | 2025-09-04 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 2.5832 | — | ratio | 10-Q | 2016-02-19 |
| Quarterly | 2016-04-30 | 2.6220 | +1.5% | ratio | 10-Q | 2016-05-19 |
| Quarterly | 2016-07-31 | 2.4437 | -6.8% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 2.5978 | +6.3% | ratio | 10-Q | 2016-11-16 |
| Quarterly | 2017-01-31 | 2.5412 | -2.2% | ratio | 10-Q | 2017-02-23 |
| Quarterly | 2017-04-30 | 2.4831 | -2.3% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 2.1785 | -12.3% | ratio | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 2.1861 | +0.4% | ratio | 10-Q | 2017-11-16 |
| Quarterly | 2018-01-31 | 2.4123 | +10.3% | ratio | 10-Q | 2018-02-22 |
| Quarterly | 2018-04-30 | 2.3432 | -2.9% | ratio | 10-Q | 2018-05-24 |
| Quarterly | 2018-07-31 | 2.4687 | +5.4% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 2.7207 | +10.2% | ratio | 10-Q | 2018-11-15 |
| Quarterly | 2019-01-31 | 3.0649 | +12.6% | ratio | 10-Q | 2019-02-21 |
| Quarterly | 2019-04-30 | 3.0313 | -1.1% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2019-07-31 | 2.3695 | -21.8% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 2.3204 | -2.1% | ratio | 10-Q | 2019-11-21 |
| Quarterly | 2020-01-31 | 2.6812 | +15.5% | ratio | 10-Q | 2020-02-20 |
| Quarterly | 2020-04-30 | 2.3298 | -13.1% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2020-07-31 | 2.7406 | +17.6% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 2.6580 | -3.0% | ratio | 10-Q | 2020-11-19 |
| Quarterly | 2021-01-31 | 2.8149 | +5.9% | ratio | 10-Q | 2021-02-18 |
| Quarterly | 2021-04-30 | 2.8088 | -0.2% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2021-07-31 | 1.8056 | -35.7% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 1.8953 | +5.0% | ratio | 10-Q | 2021-11-18 |
| Quarterly | 2022-01-31 | 2.1979 | +16.0% | ratio | 10-Q | 2022-02-17 |
| Quarterly | 2022-04-30 | 1.9675 | -10.5% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2022-07-31 | 1.9519 | -0.8% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 2.0658 | +5.8% | ratio | 10-Q | 2022-11-17 |
| Quarterly | 2023-01-31 | 2.1937 | +6.2% | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 2.1857 | -0.4% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 2.0339 | -6.9% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 2.1259 | +4.5% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 2.1345 | +0.4% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 2.0592 | -3.5% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 2.2658 | +10.0% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 1.8445 | -18.6% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 1.8995 | +3.0% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 1.8664 | -1.7% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 1.8825 | +0.9% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 2.0653 | +9.7% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 2.1308 | +3.2% | ratio | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 2.4437 | — | ratio | 10-K | 2017-09-13 |
| Annual | 2017-07-31 | 2.1785 | -10.9% | ratio | 10-K | 2018-09-13 |
| Annual | 2018-07-31 | 2.4687 | +13.3% | ratio | 10-K | 2019-09-06 |
| Annual | 2019-07-31 | 2.3695 | -4.0% | ratio | 10-K | 2020-09-16 |
| Annual | 2020-07-31 | 2.7406 | +15.7% | ratio | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 1.8056 | -34.1% | ratio | 10-K | 2022-09-01 |
| Annual | 2022-07-31 | 1.9519 | +8.1% | ratio | 10-K | 2023-09-05 |
| Annual | 2023-07-31 | 2.0339 | +4.2% | ratio | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 2.2658 | +11.4% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 1.8825 | -16.9% | ratio | 10-K | 2025-09-04 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.8334 | — | ratio | 10-Q | 2016-02-19 |
| Quarterly | 2016-04-30 | 0.7826 | -6.1% | ratio | 10-Q | 2016-05-19 |
| Quarterly | 2016-07-31 | 0.7296 | -6.8% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 0.7104 | -2.6% | ratio | 10-Q | 2016-11-16 |
| Quarterly | 2017-01-31 | 0.5800 | -18.4% | ratio | 10-Q | 2017-02-23 |
| Quarterly | 2017-04-30 | 0.5258 | -9.3% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 0.5000 | -4.9% | ratio | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 0.4840 | -3.2% | ratio | 10-Q | 2017-11-16 |
| Quarterly | 2018-01-31 | 0.4131 | -14.6% | ratio | 10-Q | 2018-02-22 |
| Quarterly | 2018-04-30 | 0.4067 | -1.6% | ratio | 10-Q | 2018-05-24 |
| Quarterly | 2018-07-31 | 0.4053 | -0.3% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 0.3890 | -4.0% | ratio | 10-Q | 2018-11-15 |
| Quarterly | 2019-01-31 | 0.3485 | -10.4% | ratio | 10-Q | 2019-02-21 |
| Quarterly | 2019-04-30 | 0.3533 | +1.4% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2019-07-31 | 0.3603 | +2.0% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 0.4046 | +12.3% | ratio | 10-Q | 2019-11-21 |
| Quarterly | 2020-01-31 | 0.3510 | -13.3% | ratio | 10-Q | 2020-02-20 |
| Quarterly | 2020-04-30 | 0.3896 | +11.0% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2020-07-31 | 0.3237 | -16.9% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 0.3354 | +3.6% | ratio | 10-Q | 2020-11-19 |
| Quarterly | 2021-01-31 | 0.3139 | -6.4% | ratio | 10-Q | 2021-02-18 |
| Quarterly | 2021-04-30 | 0.3242 | +3.3% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2021-07-31 | 0.4306 | +32.8% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 0.4633 | +7.6% | ratio | 10-Q | 2021-11-18 |
| Quarterly | 2022-01-31 | 0.4350 | -6.1% | ratio | 10-Q | 2022-02-17 |
| Quarterly | 2022-04-30 | 0.4703 | +8.1% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2022-07-31 | 0.5004 | +6.4% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 0.4814 | -3.8% | ratio | 10-Q | 2022-11-17 |
| Quarterly | 2023-01-31 | 0.4185 | -13.1% | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 0.3836 | -8.4% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 0.4020 | +4.8% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.3904 | -2.9% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 0.3551 | -9.0% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 0.3933 | +10.8% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 0.4209 | +7.0% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.4680 | +11.2% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 0.4179 | -10.7% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 0.4544 | +8.7% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 0.4547 | +0.1% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 0.4417 | -2.8% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.3901 | -11.7% | ratio | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 0.7296 | — | ratio | 10-K | 2017-09-13 |
| Annual | 2017-07-31 | 0.5000 | -31.5% | ratio | 10-K | 2018-09-13 |
| Annual | 2018-07-31 | 0.4354 | -12.9% | ratio | 10-K | 2019-09-06 |
| Annual | 2019-07-31 | 0.4378 | +0.6% | ratio | 10-K | 2020-09-16 |
| Annual | 2020-07-31 | 0.3715 | -15.2% | ratio | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 0.4306 | +15.9% | ratio | 10-K | 2022-09-01 |
| Annual | 2022-07-31 | 0.5004 | +16.2% | ratio | 10-K | 2023-09-05 |
| Annual | 2023-07-31 | 0.4020 | -19.7% | ratio | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 0.4209 | +4.7% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.4547 | +8.0% | ratio | 10-K | 2025-09-04 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-10-31 | 0.5034 | — | ratio | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 0.4993 | -0.8% | ratio | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 0.5063 | +1.4% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 0.4998 | -1.3% | ratio | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 0.4950 | -1.0% | ratio | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 0.5030 | +1.6% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 0.4928 | -2.0% | ratio | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 0.5029 | +2.0% | ratio | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 0.4870 | -3.1% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 0.4885 | +0.3% | ratio | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 0.4872 | -0.3% | ratio | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 0.5037 | +3.4% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 0.4821 | -4.3% | ratio | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 0.4696 | -2.6% | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 0.4845 | +3.2% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 0.4813 | -0.7% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 0.4795 | -0.4% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.5034 | +5.0% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.5173 | +2.8% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.5024 | -2.9% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.5155 | +2.6% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.5031 | -2.4% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.4930 | -2.0% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.5098 | +3.4% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.5153 | +1.1% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.5061 | -1.8% | ratio | 10-Q | 2026-02-19 |
| Annual | 2017-10-31 | 0.5034 | — | ratio | 10-K | 2019-09-06 |
| Annual | 2018-10-31 | 0.4998 | -0.7% | ratio | 10-K | 2020-09-16 |
| Annual | 2019-10-31 | 0.4928 | -1.4% | ratio | 10-K | 2021-09-02 |
| Annual | 2020-10-31 | 0.4885 | -0.9% | ratio | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 0.4905 | +0.4% | ratio | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | 0.4850 | -1.1% | ratio | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | 0.4935 | +1.7% | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.5128 | +3.9% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.5027 | -2.0% | ratio | 10-K | 2025-09-04 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-10-31 | 0.0890 | — | ratio | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 0.0148 | -83.3% | ratio | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 0.0871 | +486.8% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 0.1045 | +19.9% | ratio | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 0.1035 | -1.0% | ratio | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 0.1200 | +16.0% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 0.1307 | +8.9% | ratio | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 0.1213 | -7.2% | ratio | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 0.0513 | -57.7% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 0.1208 | +135.6% | ratio | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 0.1161 | -3.9% | ratio | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 0.1262 | +8.7% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 0.1090 | -13.6% | ratio | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 0.1063 | -2.5% | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 0.1183 | +11.3% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 0.1223 | +3.3% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 0.1164 | -4.8% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.1425 | +22.4% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.1423 | -0.2% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.1352 | -5.0% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.1482 | +9.6% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.1241 | -16.3% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.1131 | -8.9% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.1366 | +20.8% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.1331 | -2.6% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.1251 | -6.0% | ratio | 10-Q | 2026-02-19 |
| Annual | 2021-07-31 | 0.1133 | — | ratio | 10-K | 2025-09-04 |
| Annual | 2022-07-31 | 0.1152 | +1.7% | ratio | 10-K | 2025-09-04 |
| Annual | 2023-07-31 | 0.1313 | +14.0% | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.1470 | +12.0% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.1250 | -15.0% | ratio | 10-K | 2025-09-04 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-10-31 | 0.1220 | — | ratio | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 0.1209 | -0.9% | ratio | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 0.1264 | +4.5% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 0.1385 | +9.6% | ratio | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 0.1276 | -7.9% | ratio | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 0.1367 | +7.2% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 0.1425 | +4.2% | ratio | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 0.1491 | +4.6% | ratio | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 0.0852 | -42.8% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 0.1522 | +78.5% | ratio | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 0.1407 | -7.5% | ratio | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 0.1581 | +12.4% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 0.1379 | -12.8% | ratio | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 0.1348 | -2.3% | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 0.1562 | +15.9% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 0.1593 | +2.0% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 0.1495 | -6.1% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.1869 | +25.0% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.1799 | -3.7% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.1671 | -7.1% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.1850 | +10.7% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.1563 | -15.6% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.1436 | -8.1% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.1756 | +22.3% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.1677 | -4.5% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.1619 | -3.5% | ratio | 10-Q | 2026-02-19 |
| Annual | 2017-10-31 | 0.1220 | — | ratio | 10-K | 2019-09-06 |
| Annual | 2018-10-31 | 0.1385 | +13.5% | ratio | 10-K | 2020-09-16 |
| Annual | 2019-10-31 | 0.1425 | +2.9% | ratio | 10-K | 2021-09-02 |
| Annual | 2020-10-31 | 0.1522 | +6.8% | ratio | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 0.1460 | -4.1% | ratio | 10-K | 2023-09-05 |
| Annual | 2022-07-31 | 0.1482 | +1.5% | ratio | 10-K | 2024-09-06 |
| Annual | 2023-07-31 | 0.1691 | +14.1% | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.1815 | +7.3% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.1563 | -13.8% | ratio | 10-K | 2025-09-04 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.7649 | — | ratio | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | 0.8645 | +13.0% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 0.8471 | -2.0% | ratio | 10-Q | 2018-05-24 |
| Quarterly | 2016-10-31 | 1.0049 | +18.6% | ratio | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | 0.8336 | -17.0% | ratio | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | 0.8163 | -2.1% | ratio | 10-Q | 2018-05-24 |
| Quarterly | 2017-07-31 | 0.7155 | -12.3% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2017-10-31 | 0.7340 | +2.6% | ratio | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 0.6718 | -8.5% | ratio | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 0.7217 | +7.4% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2018-07-31 | 0.9502 | +31.7% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2018-10-31 | 1.0584 | +11.4% | ratio | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 1.2353 | +16.7% | ratio | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 1.3405 | +8.5% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2019-07-31 | 1.1535 | -14.0% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2019-10-31 | 1.1529 | -0.0% | ratio | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 1.3374 | +16.0% | ratio | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 1.0479 | -21.6% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2020-07-31 | 1.1708 | +11.7% | ratio | 10-Q | 2022-02-17 |
| Quarterly | 2020-10-31 | 1.2506 | +6.8% | ratio | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 1.3773 | +10.1% | ratio | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 1.4554 | +5.7% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2021-07-31 | 0.5720 | -60.7% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 0.5912 | +3.4% | ratio | 10-Q | 2021-11-18 |
| Quarterly | 2022-01-31 | 0.6480 | +9.6% | ratio | 10-Q | 2022-02-17 |
| Quarterly | 2022-04-30 | 0.4228 | -34.7% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2022-07-31 | 0.4470 | +5.7% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 0.4699 | +5.1% | ratio | 10-Q | 2022-11-17 |
| Quarterly | 2023-01-31 | 0.4708 | +0.2% | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 0.5712 | +21.3% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 0.5873 | +2.8% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.6967 | +18.6% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 0.6062 | -13.0% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 0.6338 | +4.6% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 0.9450 | +49.1% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.4832 | -48.9% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 0.4904 | +1.5% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 0.4880 | -0.5% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 0.5278 | +8.2% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 0.5696 | +7.9% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.5678 | -0.3% | ratio | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 0.8471 | — | ratio | 10-K | 2019-09-06 |
| Annual | 2017-07-31 | 0.7155 | -15.5% | ratio | 10-K | 2020-09-16 |
| Annual | 2018-07-31 | 0.9502 | +32.8% | ratio | 10-K | 2021-09-02 |
| Annual | 2019-07-31 | 1.1535 | +21.4% | ratio | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | 1.1708 | +1.5% | ratio | 10-K | 2021-09-02 |
| Annual | 2021-07-31 | 0.5720 | -51.1% | ratio | 10-K | 2022-09-01 |
| Annual | 2022-07-31 | 0.4470 | -21.8% | ratio | 10-K | 2023-09-05 |
| Annual | 2023-07-31 | 0.5873 | +31.4% | ratio | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 0.9450 | +60.9% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.5278 | -44.1% | ratio | 10-K | 2025-09-04 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0148 | — | ratio | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | 0.0198 | +33.3% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 0.0215 | +8.6% | ratio | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | 0.0252 | +17.4% | ratio | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | 0.0223 | -11.7% | ratio | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 0.0244 | +9.8% | ratio | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 0.0041 | -83.1% | ratio | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 0.0252 | +509.0% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 0.0285 | +13.4% | ratio | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 0.0270 | -5.5% | ratio | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 0.0312 | +15.5% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 0.0305 | -2.3% | ratio | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 0.0276 | -9.4% | ratio | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 0.0120 | -56.7% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 0.0285 | +138.2% | ratio | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 0.0255 | -10.3% | ratio | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 0.0296 | +15.8% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 0.0248 | -16.0% | ratio | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 0.0244 | -1.9% | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 0.0298 | +22.2% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 0.0292 | -2.0% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 0.0277 | -5.2% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.0349 | +26.1% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.0341 | -2.2% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.0310 | -9.2% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.0357 | +15.3% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.0287 | -19.6% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.0254 | -11.7% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.0308 | +21.2% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.0301 | -2.4% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.0263 | -12.4% | ratio | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 0.0767 | — | ratio | 10-K | 2018-09-13 |
| Annual | 2017-07-31 | 0.0911 | +18.7% | ratio | 10-K | 2019-09-06 |
| Annual | 2018-07-31 | 0.0862 | -5.4% | ratio | 10-K | 2020-09-16 |
| Annual | 2019-07-31 | 0.1134 | +31.6% | ratio | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | 0.0984 | -13.3% | ratio | 10-K | 2022-09-01 |
| Annual | 2021-07-31 | 0.0941 | -4.3% | ratio | 10-K | 2025-09-04 |
| Annual | 2022-07-31 | 0.1097 | +16.6% | ratio | 10-K | 2025-09-04 |
| Annual | 2023-07-31 | 0.1259 | +14.7% | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.1301 | +3.4% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.1091 | -16.1% | ratio | 10-K | 2025-09-04 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0272 | — | ratio | 10-Q | 2017-02-23 |
| Quarterly | 2016-04-30 | 0.0352 | +29.6% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2016-10-31 | 0.0367 | +4.2% | ratio | 10-Q | 2017-11-16 |
| Quarterly | 2017-01-31 | 0.0398 | +8.5% | ratio | 10-Q | 2018-02-22 |
| Quarterly | 2017-04-30 | 0.0340 | -14.8% | ratio | 10-Q | 2018-05-24 |
| Quarterly | 2017-10-31 | 0.0363 | +6.7% | ratio | 10-Q | 2018-11-15 |
| Quarterly | 2018-01-31 | 0.0058 | -83.9% | ratio | 10-Q | 2019-02-21 |
| Quarterly | 2018-04-30 | 0.0354 | +506.3% | ratio | 10-Q | 2019-05-23 |
| Quarterly | 2018-10-31 | 0.0396 | +12.0% | ratio | 10-Q | 2019-11-21 |
| Quarterly | 2019-01-31 | 0.0364 | -8.2% | ratio | 10-Q | 2020-02-20 |
| Quarterly | 2019-04-30 | 0.0422 | +15.9% | ratio | 10-Q | 2020-05-21 |
| Quarterly | 2019-10-31 | 0.0428 | +1.4% | ratio | 10-Q | 2020-11-19 |
| Quarterly | 2020-01-31 | 0.0373 | -12.8% | ratio | 10-Q | 2021-02-18 |
| Quarterly | 2020-04-30 | 0.0166 | -55.4% | ratio | 10-Q | 2021-05-20 |
| Quarterly | 2020-10-31 | 0.0380 | +128.9% | ratio | 10-Q | 2021-11-18 |
| Quarterly | 2021-01-31 | 0.0336 | -11.7% | ratio | 10-Q | 2022-02-17 |
| Quarterly | 2021-04-30 | 0.0392 | +16.7% | ratio | 10-Q | 2022-05-26 |
| Quarterly | 2021-10-31 | 0.0364 | -7.2% | ratio | 10-Q | 2022-11-17 |
| Quarterly | 2022-01-31 | 0.0350 | -3.8% | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2022-04-30 | 0.0438 | +25.2% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2022-10-31 | 0.0433 | -1.3% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2023-01-31 | 0.0393 | -9.2% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.0483 | +23.0% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.0475 | -1.7% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.0420 | -11.5% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.0498 | +18.5% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.0422 | -15.3% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.0360 | -14.7% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.0448 | +24.4% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.0433 | -3.2% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.0366 | -15.5% | ratio | 10-Q | 2026-02-19 |
| Annual | 2016-07-31 | 0.1327 | — | ratio | 10-K | 2018-09-13 |
| Annual | 2017-07-31 | 0.1366 | +2.9% | ratio | 10-K | 2019-09-06 |
| Annual | 2018-07-31 | 0.1301 | -4.8% | ratio | 10-K | 2020-09-16 |
| Annual | 2019-07-31 | 0.1875 | +44.1% | ratio | 10-K | 2021-09-02 |
| Annual | 2020-07-31 | 0.1494 | -20.3% | ratio | 10-K | 2022-09-01 |
| Annual | 2021-07-31 | 0.1346 | -9.9% | ratio | 10-K | 2025-09-04 |
| Annual | 2022-07-31 | 0.1646 | +22.2% | ratio | 10-K | 2025-09-04 |
| Annual | 2023-07-31 | 0.1765 | +7.2% | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.1849 | +4.8% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.1587 | -14.1% | ratio | 10-K | 2025-09-04 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-06 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 304 | $80.22 | $24,387 | 101,100 |
| 2026-01-09 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 296 | $82.21 | $24,334 | 100,510 |
| 2026-01-05 | DeBruine Thomas F | Chief Operating Officer |
Open-market sell
S
|
Class A Common Stock | 5,538 | $81.00 | $448,578 | 10,181 |
| 2025-12-19 | Thornton Ann | CFO and Treasurer |
Exercise / conversion
M · derivative
|
Stock Option | 4,080 | $0.00 | $0 | 0 |
| 2025-12-19 | Thornton Ann | CFO and Treasurer |
Open-market sell
S
|
Class A Common Stock | 4,080 | $81.95 | $334,356 | 28,935 |
| 2025-12-19 | Thornton Ann | CFO and Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 4,080 | $35.14 | $143,371 | 33,015 |
| 2025-12-10 | Wilms Brett | President - EMEA & Australia |
Exercise / conversion
M · derivative
|
Stock Option | 3,791 | $0.00 | $0 | 0 |
| 2025-12-10 | Wilms Brett | President - EMEA & Australia |
Open-market sell
S
|
Class A Common Stock | 3,791 | $78.13 | $296,191 | 7,672 |
| 2025-12-10 | Wilms Brett | President - EMEA & Australia |
Exercise / conversion
M
|
Class A Common Stock | 3,791 | $43.50 | $164,908 | 11,463 |
| 2025-11-25 | Gorman Andrew | General Counsel&Corp Secretary |
Exercise / conversion
M · derivative
|
Stock Option | 6,059 | $0.00 | $0 | 0 |
| 2025-11-25 | Gorman Andrew | General Counsel&Corp Secretary |
Exercise / conversion
M · derivative
|
Stock Option | 6,469 | $0.00 | $0 | 0 |
| 2025-11-25 | Gorman Andrew | General Counsel&Corp Secretary |
Open-market sell
S
|
Class A Common Stock | 6,059 | $80.01 | $484,781 | 14,153 |
| 2025-11-25 | Gorman Andrew | General Counsel&Corp Secretary |
Exercise / conversion
M
|
Class A Common Stock | 6,059 | $43.50 | $263,566 | 20,212 |
| 2025-11-25 | Gorman Andrew | General Counsel&Corp Secretary |
Open-market sell
S
|
Class A Common Stock | 6,469 | $80.01 | $517,585 | 14,153 |
| 2025-11-25 | Gorman Andrew | General Counsel&Corp Secretary |
Exercise / conversion
M
|
Class A Common Stock | 6,469 | $49.79 | $322,092 | 20,622 |
| 2025-11-21 | RICHARDSON BRADLEY C | Dir |
Open-market sell
S
|
Class A Common Stock | 1,000 | $78.33 | $78,330 | 733 |
| 2025-11-19 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 22,462 | $74.69 | $1,677,687 | 575,000 |
| 2025-11-19 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 1,243 | $75.08 | $93,324 | 325,780 |
| 2025-10-14 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 373 | $74.21 | $27,680 | 99,894 |
| 2025-10-06 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 2,538 | $76.27 | $193,573 | 597,462 |
| 2025-10-06 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 2,692 | $76.27 | $205,319 | 327,023 |
| 2025-10-02 | Gorman Andrew | General Counsel&Corp Secretary |
Other disposed transaction
F
|
Class A Common Stock | 817 | $78.16 | $63,857 | 14,153 |
| 2025-10-02 | Gorman Andrew | General Counsel&Corp Secretary |
Equity grant / award
A
|
Class A Common Stock | 2,559 | $0.00 | $0 | 14,970 |
| 2025-09-19 | Gorman Andrew | General Counsel&Corp Secretary |
Other disposed transaction
F
|
Class A Common Stock | 272 | $80.45 | $21,882 | 12,411 |
| 2025-09-18 | Shaller Russell | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option | 21,295 | $0.00 | $0 | 0 |
| 2025-09-18 | Shaller Russell | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option | 2,448 | $0.00 | $0 | 0 |
| 2025-09-18 | Shaller Russell | President & CEO |
Open-market sell
S
|
Class A Common Stock | 21,295 | $80.00 | $1,703,600 | 135,080 |
| 2025-09-18 | Shaller Russell | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 21,295 | $36.85 | $784,721 | 156,375 |
| 2025-09-18 | Shaller Russell | President & CEO |
Open-market sell
S
|
Class A Common Stock | 2,448 | $80.64 | $197,407 | 135,080 |
| 2025-09-18 | Shaller Russell | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 2,448 | $35.14 | $86,023 | 137,528 |
| 2025-09-03 | Shaller Russell | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 8,184 | $77.11 | $631,068 | 135,080 |
| 2025-09-03 | Shaller Russell | President & CEO |
Equity grant / award
A
|
Class A Common Stock | 17,416 | $0.00 | $0 | 143,264 |
| 2025-08-25 | Bojarski Olivier | President Americas & Asia |
Other disposed transaction
F
|
Class A Common Stock | 1,920 | $76.25 | $146,400 | 16,774 |
| 2025-07-07 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 427 | $68.82 | $29,386 | 97,461 |
| 2025-06-21 | Thornton Ann | CFO and Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 1,047 | $66.63 | $69,762 | 25,480 |
| 2025-04-11 | DeBruine Thomas F | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock | 381 | $67.11 | $25,569 | 12,260 |
| 2025-04-07 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 458 | $64.32 | $29,459 | 96,698 |
| 2025-04-01 | Shaller Russell | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 3,389 | $70.78 | $239,873 | 125,845 |
| 2025-01-13 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 414 | $71.69 | $29,680 | 95,935 |
| 2024-12-06 | Wilms Brett | President - EMEA & Australia |
Open-market sell
S
|
Class A Common Stock | 800 | $75.14 | $60,112 | 4,484 |
| 2024-11-25 | Wilms Brett | President - EMEA & Australia |
Exercise / conversion
M · derivative
|
Stock Option | 2,000 | $0.00 | $0 | 1,183 |
| 2024-11-25 | Wilms Brett | President - EMEA & Australia |
Open-market sell
S
|
Class A Common Stock | 2,000 | $75.22 | $150,440 | 5,284 |
| 2024-11-25 | Wilms Brett | President - EMEA & Australia |
Exercise / conversion
M
|
Class A Common Stock | 2,000 | $43.98 | $87,960 | 7,284 |
| 2024-10-15 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 389 | $74.96 | $29,159 | 95,204 |
| 2024-10-02 | Bem David Stanley | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,809 | $74.63 | $135,006 | 15,893 |
| 2024-09-27 | Shaller Russell | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option | 21,128 | $0.00 | $0 | 2,448 |
| 2024-09-27 | Shaller Russell | President & CEO |
Open-market sell
S
|
Class A Common Stock | 21,128 | $75.30 | $1,590,938 | 102,150 |
| 2024-09-27 | Shaller Russell | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 21,128 | $35.14 | $742,438 | 123,278 |
| 2024-09-26 | DeBruine Thomas F | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Stock Option | 1,166 | $0.00 | $0 | 1,167 |
| 2024-09-26 | DeBruine Thomas F | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Stock Option | 1,685 | $0.00 | $0 | 1,684 |
| 2024-09-26 | DeBruine Thomas F | Chief Operating Officer |
Open-market sell
S
|
Class A Common Stock | 1,166 | $75.75 | $88,324 | 9,727 |
| 2024-09-26 | DeBruine Thomas F | Chief Operating Officer |
Exercise / conversion
M
|
Class A Common Stock | 1,166 | $49.79 | $58,055 | 10,893 |
| 2024-09-26 | DeBruine Thomas F | Chief Operating Officer |
Open-market sell
S
|
Class A Common Stock | 1,685 | $75.79 | $127,706 | 9,727 |
| 2024-09-26 | DeBruine Thomas F | Chief Operating Officer |
Exercise / conversion
M
|
Class A Common Stock | 1,685 | $43.50 | $73,298 | 11,412 |
| 2024-09-19 | DeBruine Thomas F | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock | 216 | $74.35 | $16,060 | 9,727 |
| 2024-09-18 | Gorman Andrew | General Counsel&Corp Secretary |
Exercise / conversion
M · derivative
|
Stock Option | 8,736 | $0.00 | $0 | 0 |
| 2024-09-18 | Gorman Andrew | General Counsel&Corp Secretary |
Open-market sell
S
|
Class A Common Stock | 8,736 | $74.10 | $647,338 | 10,140 |
| 2024-09-18 | Gorman Andrew | General Counsel&Corp Secretary |
Exercise / conversion
M
|
Class A Common Stock | 8,736 | $39.92 | $348,741 | 18,876 |
| 2024-09-16 | Gorman Andrew | General Counsel&Corp Secretary |
Other disposed transaction
F
|
Class A Common Stock | 238 | $74.84 | $17,812 | 10,140 |
| 2024-09-13 | Shaller Russell | President & CEO |
Open-market sell
S
|
Class A Common Stock | 12,547 | $73.08 | $916,935 | 102,905 |
| 2024-09-04 | Shaller Russell | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 2,428 | $73.53 | $178,531 | 115,452 |
| 2024-09-04 | Shaller Russell | President & CEO |
Equity grant / award
A
|
Class A Common Stock | 5,170 | $0.00 | $0 | 117,880 |
| 2024-08-25 | Bojarski Olivier | President Americas & Asia |
Other disposed transaction
F
|
Class A Common Stock | 1,921 | $72.90 | $140,041 | 14,644 |
| 2024-07-08 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 439 | $66.01 | $28,978 | 92,697 |
| 2024-06-21 | Thornton Ann | CFO and Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 1,048 | $66.05 | $69,220 | 22,436 |
| 2024-05-23 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 4,250 | $0.00 | $0 | 0 |
| 2024-05-23 | ALLENDER PATRICK W | Dir |
Other disposed transaction
F
|
Class A Common Stock | 1,421 | $67.76 | $96,287 | 2,829 |
| 2024-05-23 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,250 | $22.66 | $96,305 | 4,250 |
| 2024-04-15 | Gioia Nancy Lee | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 4,250 | $0.00 | $0 | 0 |
| 2024-04-15 | Gioia Nancy Lee | Dir |
Open-market sell
S
|
Class A Common Stock | 4,250 | $59.20 | $251,600 | 11,551 |
| 2024-04-15 | Gioia Nancy Lee | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,250 | $22.66 | $96,305 | 15,801 |
| 2024-04-08 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 471 | $59.57 | $28,057 | 91,897 |
| 2024-04-01 | Shaller Russell | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 3,389 | $59.40 | $201,307 | 112,702 |
| 2024-03-28 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 5,000 | $59.70 | $298,500 | 328,593 |
| 2024-03-20 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 8,322 | $57.33 | $477,100 | 333,593 |
| 2024-03-19 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 200 | $58.00 | $11,600 | 341,915 |
| 2024-03-18 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Trusts benefiting E. Bruno Children) | 4,200 | $58.75 | $246,750 | 12,330 |
| 2024-03-18 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 19,030 | $58.41 | $1,111,542 | 342,115 |
| 2024-01-16 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 470 | $59.69 | $28,054 | 91,080 |
| 2024-01-03 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Stock Option | 2,000 | $0.00 | $0 | 5,596 |
| 2024-01-03 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Stock Option | 6,196 | $0.00 | $0 | 0 |
| 2024-01-03 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 2,000 | $60.71 | $121,420 | 17,026 |
| 2024-01-03 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 2,000 | $39.92 | $79,840 | 19,026 |
| 2024-01-03 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 6,196 | $60.72 | $376,221 | 17,026 |
| 2024-01-03 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 6,196 | $54.05 | $334,894 | 23,222 |
| 2023-11-21 | Wilms Brett | President - EMEA & Australia |
Open-market sell
S
|
Class A Common Stock | 550 | $54.06 | $29,733 | 2,489 |
| 2023-10-17 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 510 | $54.85 | $27,974 | 90,202 |
| 2023-10-02 | Collins Smee Joanne | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,126 | $54.80 | $116,505 | 7,293 |
| 2023-09-30 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 261 | $55.40 | $14,459 | 15,201 |
| 2023-09-25 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 3,951 | $0.00 | $0 | 0 |
| 2023-09-25 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 2,258 | $0.00 | $0 | 0 |
| 2023-09-25 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 3,951 | $55.94 | $221,019 | 15,462 |
| 2023-09-25 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 3,951 | $43.98 | $173,765 | 19,413 |
| 2023-09-25 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 2,258 | $55.99 | $126,425 | 15,462 |
| 2023-09-25 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 2,258 | $36.85 | $83,207 | 17,720 |
| 2023-09-20 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 4,250 | $0.00 | $0 | 0 |
| 2023-09-20 | ALLENDER PATRICK W | Dir |
Other disposed transaction
F
|
Class A Common Stock | 2,355 | $56.06 | $132,021 | 1,895 |
| 2023-09-20 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,250 | $31.07 | $132,048 | 4,250 |
| 2023-09-19 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 216 | $55.99 | $12,094 | 15,462 |
| 2023-09-16 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 188 | $55.68 | $10,468 | 15,678 |
| 2023-09-08 | Gioia Nancy Lee | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 4,250 | $0.00 | $0 | 0 |
| 2023-09-08 | Gioia Nancy Lee | Dir |
Open-market sell
S
|
Class A Common Stock | 4,250 | $55.82 | $237,235 | 11,456 |
| 2023-09-08 | Gioia Nancy Lee | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,250 | $29.64 | $125,970 | 15,706 |
| 2023-08-28 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 237 | $50.47 | $11,961 | 15,866 |
| 2023-08-28 | Curran Bentley | CIO & VP - Digital Business |
Equity grant / award
A
|
Class A Common Stock | 505 | $0.00 | $0 | 16,103 |
| 2023-08-25 | Bojarski Olivier | President, Identification Soln |
Other disposed transaction
F
|
Class A Common Stock | 1,921 | $49.87 | $95,800 | 10,342 |
| 2023-07-10 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 596 | $46.99 | $28,006 | 87,178 |
| 2023-06-13 | Thornton Ann | CFO and Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 1,219 | $49.13 | $59,889 | 17,777 |
| 2023-04-28 | Pearce Aaron James | CFO & Treasurer |
Other disposed transaction
D · derivative
|
Stock Option | 23,995 | $0.00 | $0 | 0 |
| 2023-04-28 | Pearce Aaron James | CFO & Treasurer |
Other disposed transaction
D
|
Class A Common Stock | 6,897 | $0.00 | $0 | 90,186 |
| 2023-04-28 | Pearce Aaron James | CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 3,056 | $50.81 | $155,275 | 97,083 |
| 2023-04-10 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 543 | $51.71 | $28,079 | 86,195 |
| 2023-04-06 | Gorman Andrew | General Counsel&Corp Secretary |
Other disposed transaction
F
|
Class A Common Stock | 964 | $51.44 | $49,588 | 7,139 |
| 2023-04-01 | Shaller Russell | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 3,387 | $53.43 | $180,967 | 86,164 |
| 2023-03-01 | BRUNO ELIZABETH P | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 4,250 | $0.00 | $0 | 0 |
| 2023-03-01 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 4,250 | $55.02 | $233,835 | 359,019 |
| 2023-03-01 | BRUNO ELIZABETH P | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,250 | $31.07 | $132,048 | 363,269 |
| 2023-01-17 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 531 | $51.39 | $27,288 | 85,284 |
| 2022-10-11 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 696 | $42.88 | $29,844 | 84,331 |
| 2022-09-30 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 261 | $42.01 | $10,965 | 15,598 |
| 2022-09-30 | Pearce Aaron James | CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 1,177 | $42.01 | $49,446 | 99,887 |
| 2022-09-21 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 4,250 | $0.00 | $0 | 0 |
| 2022-09-21 | ALLENDER PATRICK W | Dir |
Other disposed transaction
F
|
Class A Common Stock | 2,982 | $43.05 | $128,375 | 1,268 |
| 2022-09-21 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,250 | $30.21 | $128,392 | 4,250 |
| 2022-09-20 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 193 | $42.76 | $8,253 | 15,859 |
| 2022-09-19 | Nargolwala Vineet A | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,679 | $43.50 | $116,536 | 5,074 |
| 2022-09-16 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 188 | $42.89 | $8,063 | 14,672 |
| 2022-08-31 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 354 | $46.88 | $16,596 | 14,860 |
| 2022-08-31 | Curran Bentley | CIO & VP - Digital Business |
Equity grant / award
A
|
Class A Common Stock | 755 | $0.00 | $0 | 15,214 |
| 2022-07-11 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 590 | $44.30 | $26,137 | 80,577 |
| 2022-06-13 | Thornton Ann | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 1,238 | $46.17 | $57,158 | 18,212 |
| 2022-06-09 | HARRIS FRANK W | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 1,000 | $0.00 | $0 | 3,250 |
| 2022-06-09 | HARRIS FRANK W | Dir |
Open-market sell
S
|
Class A Common Stock | 1,000 | $48.10 | $48,100 | 20,441 |
| 2022-06-09 | HARRIS FRANK W | Dir |
Exercise / conversion
M
|
Class A Common Stock | 1,000 | $30.21 | $30,210 | 21,441 |
| 2022-05-31 | BRUNO ELIZABETH P | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 4,250 | $0.00 | $0 | 0 |
| 2022-05-31 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 4,250 | $48.32 | $205,360 | 356,340 |
| 2022-05-31 | BRUNO ELIZABETH P | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,250 | $30.21 | $128,392 | 360,590 |
| 2022-04-11 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 569 | $45.15 | $25,690 | 79,596 |
| 2022-04-06 | Gorman Andrew | General Counsel&Corp Secretary |
Other disposed transaction
F
|
Class A Common Stock | 981 | $44.95 | $44,096 | 6,899 |
| 2022-04-01 | Shaller Russell | President & CEO |
Equity grant / award
A · derivative
|
Stock Option | 60,928 | $0.00 | $0 | 60,928 |
| 2022-04-01 | Shaller Russell | President & CEO |
Equity grant / award
A
|
Class A Common Stock | 21,639 | $0.00 | $0 | 91,577 |
| 2022-03-15 | Shaller Russell | SRVP & Pres., Ident Solns |
Open-market buy
P
|
Class A Common Stock | 10,000 | $43.50 | $435,000 | 69,938 |
| 2022-01-18 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 491 | $53.22 | $26,131 | 78,687 |
| 2021-11-08 | Nauman J Michael | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option | 100,000 | $0.00 | $0 | 0 |
| 2021-11-08 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 65,988 | $55.72 | $3,676,851 | 108,307 |
| 2021-11-08 | Nauman J Michael | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 100,000 | $19.96 | $1,996,000 | 174,295 |
| 2021-10-18 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 515 | $50.69 | $26,105 | 77,859 |
| 2021-09-30 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 4,250 | $0.00 | $0 | 0 |
| 2021-09-30 | ALLENDER PATRICK W | Dir |
Other disposed transaction
F
|
Class A Common Stock | 2,235 | $51.35 | $114,767 | 2,015 |
| 2021-09-30 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,250 | $27.00 | $114,750 | 4,250 |
| 2021-09-25 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 207 | $50.96 | $10,549 | 14,720 |
| 2021-09-20 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 193 | $48.89 | $9,436 | 14,927 |
| 2021-09-16 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,190 | $49.79 | $109,040 | 77,343 |
| 2021-09-01 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 1,257 | $53.30 | $66,998 | 13,914 |
| 2021-09-01 | Curran Bentley | CIO & VP - Digital Business |
Equity grant / award
A
|
Class A Common Stock | 2,675 | $0.00 | $0 | 15,171 |
| 2021-07-12 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 481 | $54.59 | $26,258 | 74,854 |
| 2021-06-30 | HARRIS FRANK W | Dir |
Open-market sell
S
|
Class A Common Stock | 1,000 | $55.76 | $55,760 | 18,251 |
| 2021-06-21 | Thornton Ann | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 4,459 | $0.00 | $0 | 18,995 |
| 2021-04-12 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 475 | $55.35 | $26,291 | 74,077 |
| 2021-04-06 | Gorman Andrew | General Counsel&Corp Secretary |
Other disposed transaction
F
|
Class A Common Stock | 985 | $55.86 | $55,022 | 6,659 |
| 2021-03-12 | HARRIS FRANK W | Dir |
Open-market sell
S
|
Class A Common Stock | 1,450 | $56.93 | $82,548 | 19,251 |
| 2021-03-10 | HARRIS FRANK W | Dir |
Open-market sell
S
|
Class A Common Stock | 259 | $55.00 | $14,245 | 20,701 |
| 2021-03-09 | HARRIS FRANK W | Dir |
Open-market sell
S
|
Class A Common Stock | 1,900 | $55.11 | $104,709 | 20,960 |
| 2021-03-03 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 21,664 | $54.93 | $1,190,004 | 600,000 |
| 2021-02-26 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 600 | $54.01 | $32,406 | 621,664 |
| 2021-02-26 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 7,213 | $53.85 | $388,420 | 13,897 |
| 2021-02-25 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 13,836 | $54.01 | $747,282 | 622,264 |
| 2021-02-24 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 9,240 | $53.42 | $493,601 | 636,100 |
| 2021-02-23 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 14,660 | $53.01 | $777,127 | 645,340 |
| 2021-02-22 | Balkema Gary S. | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 4,250 | $0.00 | $0 | 0 |
| 2021-02-22 | Balkema Gary S. | Dir |
Other disposed transaction
F
|
Class A Common Stock | 2,266 | $50.64 | $114,750 | 13,298 |
| 2021-02-22 | Balkema Gary S. | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,250 | $27.00 | $114,750 | 15,564 |
| 2021-01-19 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 511 | $50.95 | $26,035 | 73,260 |
| 2020-12-29 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 20,000 | $50.73 | $1,014,600 | 696,296 |
| 2020-12-28 | HARRIS FRANK W | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $50.63 | $101,260 | 22,860 |
| 2020-12-11 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 18,417 | $47.03 | $866,152 | 716,296 |
| 2020-12-10 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 1,583 | $47.00 | $74,401 | 734,713 |
| 2020-11-23 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 20,000 | $45.54 | $910,800 | 736,296 |
| 2020-10-13 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 636 | $41.32 | $26,280 | 72,336 |
| 2020-09-30 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,731 | $39.92 | $109,022 | 71,700 |
| 2020-09-25 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 207 | $39.10 | $8,094 | 19,440 |
| 2020-09-23 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 8,400 | $0.00 | $0 | 0 |
| 2020-09-23 | ALLENDER PATRICK W | Dir |
Other disposed transaction
F
|
Class A Common Stock | 6,311 | $38.73 | $244,425 | 9,479 |
| 2020-09-23 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M
|
Class A Common Stock | 8,400 | $29.10 | $244,440 | 15,790 |
| 2020-09-22 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 247 | $39.65 | $9,794 | 19,647 |
| 2020-09-20 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 193 | $42.13 | $8,131 | 19,894 |
| 2020-09-14 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 1,242 | $45.83 | $56,921 | 20,087 |
| 2020-09-14 | Curran Bentley | CIO & VP - Digital Business |
Equity grant / award
A
|
Class A Common Stock | 2,643 | $0.00 | $0 | 21,329 |
| 2020-08-17 | GOODKIND CONRAD G | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 8,400 | $0.00 | $0 | 0 |
| 2020-08-17 | GOODKIND CONRAD G | Dir |
Other disposed transaction
F
|
Class A Common Stock | 4,920 | $49.68 | $244,426 | 66,415 |
| 2020-08-17 | GOODKIND CONRAD G | Dir |
Exercise / conversion
M
|
Class A Common Stock | 8,400 | $29.10 | $244,440 | 71,335 |
| 2020-07-13 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 582 | $44.67 | $25,998 | 68,643 |
| 2020-06-25 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust) | 50,000 | $45.30 | $2,265,000 | 756,296 |
| 2020-06-22 | Shaller Russell | SRVP & Pres., Ident Solns |
Other disposed transaction
F
|
Class A Common Stock | 1,973 | $47.16 | $93,047 | 48,166 |
| 2020-06-08 | Pearce Aaron James | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Stock Option | 34,825 | $0.00 | $0 | 0 |
| 2020-06-08 | Pearce Aaron James | CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 24,136 | $53.84 | $1,299,482 | 74,228 |
| 2020-06-08 | Pearce Aaron James | CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 34,825 | $22.66 | $789,134 | 98,364 |
| 2020-06-03 | Nauman J Michael | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option | 15,069 | $0.00 | $0 | 100,000 |
| 2020-06-03 | Nauman J Michael | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option | 25,770 | $0.00 | $0 | 115,069 |
| 2020-06-03 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 10,131 | $52.31 | $529,953 | 52,609 |
| 2020-06-03 | Nauman J Michael | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 15,069 | $19.96 | $300,777 | 62,740 |
| 2020-06-03 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 17,327 | $52.28 | $905,856 | 47,671 |
| 2020-06-03 | Nauman J Michael | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 25,770 | $19.96 | $514,369 | 64,998 |
| 2020-05-27 | HARRIS FRANK W | Dir |
Open-market sell
S
|
Class A Common Stock | 1,000 | $52.40 | $52,400 | 24,860 |
| 2020-04-13 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 578 | $44.23 | $25,565 | 67,732 |
| 2020-04-10 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 454 | $46.56 | $21,138 | 19,337 |
| 2020-02-26 | Balkema Gary S. | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 8,400 | $0.00 | $0 | 0 |
| 2020-02-26 | Balkema Gary S. | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 10,000 | $0.00 | $0 | 0 |
| 2020-02-26 | Balkema Gary S. | Dir |
Other disposed transaction
F
|
Class A Common Stock | 4,878 | $50.11 | $244,437 | 11,314 |
| 2020-02-26 | Balkema Gary S. | Dir |
Exercise / conversion
M
|
Class A Common Stock | 8,400 | $29.10 | $244,440 | 16,192 |
| 2020-02-26 | Balkema Gary S. | Dir |
Other disposed transaction
F
|
Class A Common Stock | 5,658 | $50.11 | $283,522 | 7,792 |
| 2020-02-26 | Balkema Gary S. | Dir |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $28.35 | $283,500 | 13,450 |
| 2020-02-25 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Stock Option | 4,643 | $0.00 | $0 | 0 |
| 2020-02-25 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 3,987 | $49.95 | $199,151 | 19,791 |
| 2020-02-25 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 4,643 | $35.14 | $163,155 | 23,778 |
| 2020-02-24 | BRUNO ELIZABETH P | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 8,400 | $0.00 | $0 | 0 |
| 2020-02-24 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 8,400 | $50.93 | $427,812 | 351,419 |
| 2020-02-24 | BRUNO ELIZABETH P | Dir |
Exercise / conversion
M
|
Class A Common Stock | 8,400 | $29.10 | $244,440 | 359,819 |
| 2020-01-29 | Pearce Aaron James | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Stock Option | 4,523 | $0.00 | $0 | 0 |
| 2020-01-29 | Pearce Aaron James | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Stock Option | 9,000 | $0.00 | $0 | 0 |
| 2020-01-29 | Pearce Aaron James | CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 3,430 | $57.13 | $195,956 | 63,455 |
| 2020-01-29 | Pearce Aaron James | CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 4,523 | $31.07 | $140,530 | 66,885 |
| 2020-01-29 | Pearce Aaron James | CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 6,842 | $57.11 | $390,747 | 62,362 |
| 2020-01-29 | Pearce Aaron James | CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 9,000 | $30.21 | $271,890 | 69,204 |
| 2020-01-13 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 455 | $57.89 | $26,340 | 66,895 |
| 2020-01-02 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 1,976 | $0.00 | $0 | 3,951 |
| 2020-01-02 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 7,502 | $0.00 | $0 | 0 |
| 2020-01-02 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 4,518 | $0.00 | $0 | 2,258 |
| 2020-01-02 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 1,976 | $57.32 | $113,264 | 18,686 |
| 2020-01-02 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 1,976 | $43.98 | $86,904 | 20,662 |
| 2020-01-02 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 7,502 | $57.31 | $429,940 | 18,686 |
| 2020-01-02 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 7,502 | $35.14 | $263,620 | 26,188 |
| 2020-01-02 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 4,518 | $57.31 | $258,927 | 18,686 |
| 2020-01-02 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 4,518 | $36.85 | $166,488 | 23,204 |
| 2019-12-06 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 1,767 | $58.00 | $102,486 | 6,288 |
| 2019-12-04 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 9,853 | $57.38 | $565,365 | 19,135 |
| 2019-11-28 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 1,566 | $58.41 | $91,470 | 8,055 |
| 2019-11-27 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Equity grant / award
G
|
Class A Common Stock | 1,398 | $0.00 | $0 | 28,988 |
| 2019-11-25 | HARRIS FRANK W | Dir |
Open-market sell
S
|
Class A Common Stock | 1,000 | $57.88 | $57,880 | 26,860 |
| 2019-11-09 | Thornton Ann | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 226 | $56.27 | $12,717 | 13,936 |
| 2019-10-28 | Nauman J Michael | President & CEO |
Open-market sell
S
|
Class A Common Stock | 3,561 | $58.00 | $206,538 | 106,195 |
| 2019-10-25 | Nauman J Michael | President & CEO |
Open-market sell
S
|
Class A Common Stock | 3,397 | $57.50 | $195,328 | 109,756 |
| 2019-10-23 | Nauman J Michael | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 20,000 | $0.00 | $0 | 140,839 |
| 2019-10-23 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 13,126 | $56.79 | $745,426 | 113,153 |
| 2019-10-23 | Nauman J Michael | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 20,000 | $19.96 | $399,200 | 126,279 |
| 2019-10-22 | Nauman J Michael | President & CEO |
Open-market sell
S
|
Class A Common Stock | 3,255 | $57.00 | $185,535 | 106,279 |
| 2019-10-21 | Nauman J Michael | President & CEO |
Open-market sell
S
|
Class A Common Stock | 3,250 | $56.00 | $182,000 | 109,534 |
| 2019-10-17 | Nauman J Michael | President & CEO |
Open-market sell
S
|
Class A Common Stock | 3,250 | $55.00 | $178,750 | 112,784 |
| 2019-10-15 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 483 | $54.12 | $26,140 | 66,190 |
| 2019-10-11 | Nauman J Michael | President & CEO |
Open-market sell
S
|
Class A Common Stock | 3,250 | $54.00 | $175,500 | 116,034 |
| 2019-09-30 | HARRIS FRANK W | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $53.25 | $106,500 | 27,860 |
| 2019-09-30 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
I
|
Class A Common Stock | 7,603 | $53.05 | $403,339 | 9,621 |
| 2019-09-27 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
I
|
Class A Common Stock | 7,500 | $53.03 | $397,725 | 17,224 |
| 2019-09-26 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
I
|
Class A Common Stock | 2,500 | $53.44 | $133,600 | 24,724 |
| 2019-09-25 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 386 | $53.16 | $20,520 | 30,386 |
| 2019-09-24 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 8,400 | $0.00 | $0 | 0 |
| 2019-09-24 | ALLENDER PATRICK W | Dir |
Other disposed transaction
F
|
Class A Common Stock | 4,524 | $53.34 | $241,310 | 7,390 |
| 2019-09-24 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M
|
Class A Common Stock | 8,400 | $28.73 | $241,332 | 11,914 |
| 2019-09-20 | Balkema Gary S. | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,017 | $54.05 | $109,019 | 19,758 |
| 2019-09-19 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 3,998 | $54.25 | $216,892 | 18,167 |
| 2019-09-19 | Curran Bentley | CIO & VP - Digital Business |
Equity grant / award
G
|
Class A Common Stock | 613 | — | — | 22,165 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 7,099 | $0.00 | $0 | 14,196 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 15,718 | $0.00 | $0 | 7,858 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 56,513 | $0.00 | $0 | 0 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 47,159 | $0.00 | $0 | 0 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 33,862 | $0.00 | $0 | 0 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 45,500 | $0.00 | $0 | 0 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 5,908 | $53.93 | $318,618 | 111,168 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 7,099 | $36.85 | $261,598 | 117,076 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 12,816 | $53.93 | $691,167 | 109,977 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 15,718 | $35.14 | $552,331 | 122,793 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 37,648 | $53.93 | $2,030,357 | 107,075 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 56,513 | $19.96 | $1,127,999 | 144,723 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 32,668 | $53.93 | $1,761,785 | 88,210 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 47,159 | $22.66 | $1,068,623 | 120,878 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 26,256 | $53.93 | $1,415,986 | 73,719 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 33,862 | $31.07 | $1,052,092 | 99,975 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 34,895 | $53.93 | $1,881,887 | 66,113 |
| 2019-09-11 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 45,500 | $30.21 | $1,374,555 | 101,008 |
| 2019-09-09 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 10,982 | $0.00 | $0 | 0 |
| 2019-09-09 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 10,982 | $51.92 | $570,185 | 22,778 |
| 2019-09-09 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 10,982 | $19.96 | $219,201 | 33,760 |
| 2019-09-04 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 2,544 | $46.55 | $118,423 | 29,709 |
| 2019-09-04 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Equity grant / award
A
|
Class A Common Stock | 5,413 | $0.00 | $0 | 32,253 |
| 2019-08-04 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 8,407 | $50.95 | $428,337 | 88,852 |
| 2019-07-26 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 4,644 | $0.00 | $0 | 4,643 |
| 2019-07-26 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 4,644 | $51.08 | $237,216 | 26,840 |
| 2019-07-26 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 4,644 | $35.14 | $163,190 | 31,484 |
| 2019-07-15 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 518 | $51.04 | $26,439 | 63,430 |
| 2019-06-27 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 6,250 | $0.00 | $0 | 0 |
| 2019-06-27 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 6,250 | $48.76 | $304,750 | 28,208 |
| 2019-06-27 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 6,250 | $34.64 | $216,500 | 34,458 |
| 2019-06-22 | Shaller Russell | SRVP & Pres., Ident Solns |
Other disposed transaction
F
|
Class A Common Stock | 1,973 | $48.22 | $95,138 | 43,902 |
| 2019-06-20 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 5,836 | $0.00 | $0 | 6,250 |
| 2019-06-20 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 5,836 | $48.75 | $284,505 | 28,208 |
| 2019-06-20 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 5,836 | $34.64 | $202,159 | 34,044 |
| 2019-06-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 414 | $0.00 | $0 | 12,086 |
| 2019-06-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 2,432 | $0.00 | $0 | 12,500 |
| 2019-06-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 414 | $48.76 | $20,187 | 28,208 |
| 2019-06-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 414 | $34.64 | $14,341 | 28,622 |
| 2019-06-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 2,432 | $48.63 | $118,268 | 28,208 |
| 2019-06-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 2,432 | $34.64 | $84,244 | 30,640 |
| 2019-06-14 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 1,570 | $0.00 | $0 | 14,932 |
| 2019-06-14 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 100 | $48.54 | $4,854 | 28,208 |
| 2019-06-14 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 1,370 | $48.50 | $66,445 | 28,408 |
| 2019-06-14 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 1,570 | $34.64 | $54,385 | 29,778 |
| 2019-06-13 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 517 | $0.00 | $0 | 16,502 |
| 2019-06-13 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 1,731 | $0.00 | $0 | 17,019 |
| 2019-06-13 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 517 | $48.55 | $25,100 | 28,208 |
| 2019-06-13 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 517 | $34.64 | $17,909 | 28,725 |
| 2019-06-13 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 1,731 | $48.50 | $83,954 | 28,208 |
| 2019-06-13 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 1,731 | $34.64 | $59,962 | 29,939 |
| 2019-06-13 | Thornton Ann | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 5,180 | $0.00 | $0 | 15,085 |
| 2019-06-12 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 5,250 | $0.00 | $0 | 18,750 |
| 2019-06-12 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 5,250 | $48.25 | $253,312 | 28,208 |
| 2019-06-12 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 5,250 | $34.64 | $181,860 | 33,458 |
| 2019-06-10 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 1,000 | $0.00 | $0 | 24,000 |
| 2019-06-10 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 1,000 | $48.50 | $48,500 | 28,208 |
| 2019-06-10 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 1,000 | $34.64 | $34,640 | 29,208 |
| 2019-06-05 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 7,424 | $0.00 | $0 | 0 |
| 2019-06-05 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 7,424 | $0.00 | $0 | 7,424 |
| 2019-06-05 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 6,056 | $47.64 | $288,508 | 28,208 |
| 2019-06-05 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 7,424 | $47.75 | $354,496 | 26,840 |
| 2019-06-05 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 7,424 | $31.07 | $230,664 | 34,264 |
| 2019-06-05 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 1,368 | $47.56 | $65,062 | 26,840 |
| 2019-04-26 | Nauman J Michael | President & CEO |
Open-market sell
S
|
Class A Common Stock | 2,302 | $48.51 | $111,670 | 27,749 |
| 2019-04-25 | Nauman J Michael | President & CEO |
Open-market sell
S
|
Class A Common Stock | 20,488 | $48.14 | $986,292 | 30,051 |
| 2019-04-24 | Williams Michelle Elizabeth | Dir |
Equity grant / award
A
|
Class A Common Stock | 165 | $49.10 | $8,102 | 2,867 |
| 2019-04-15 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 541 | $48.70 | $26,347 | 62,643 |
| 2019-03-19 | Nauman J Michael | President & CEO |
Open-market sell
S
|
Class A Common Stock | 8,300 | $47.17 | $391,511 | 97,259 |
| 2019-03-19 | Nauman J Michael | President & CEO |
Open-market sell
S
|
Class A Common Stock | 79 | $47.16 | $3,726 | 105,559 |
| 2019-03-19 | Nauman J Michael | President & CEO |
Open-market sell
S
|
Class A Common Stock | 10,292 | $47.15 | $485,268 | 105,638 |
| 2019-03-15 | GOODKIND CONRAD G | Dir |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 8,400 | $0.00 | $0 | 0 |
| 2019-03-15 | GOODKIND CONRAD G | Dir |
Other disposed transaction
F
|
Class A Common Stock | 5,193 | $46.47 | $241,319 | 62,935 |
| 2019-03-15 | GOODKIND CONRAD G | Dir |
Exercise / conversion
M
|
Class A Common Stock | 8,400 | $28.73 | $241,332 | 68,128 |
| 2019-03-11 | Thornton Ann | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 1,598 | $0.00 | $0 | 0 |
| 2019-03-11 | Thornton Ann | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 564 | $0.00 | $0 | 0 |
| 2019-03-11 | Thornton Ann | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 1,163 | $46.59 | $54,184 | 9,905 |
| 2019-03-11 | Thornton Ann | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 1,598 | $19.96 | $31,896 | 11,068 |
| 2019-03-11 | Thornton Ann | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 453 | $46.59 | $21,105 | 9,470 |
| 2019-03-11 | Thornton Ann | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 564 | $27.28 | $15,386 | 9,923 |
| 2019-02-28 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 7,000 | $0.00 | $0 | 10,982 |
| 2019-02-28 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 7,000 | $47.40 | $331,800 | 30,711 |
| 2019-02-28 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 7,000 | $19.96 | $139,720 | 37,711 |
| 2019-02-26 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
I
|
Class A Common Stock | 10,000 | $47.76 | $477,600 | 50,505 |
| 2019-02-25 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 11,131 | $0.00 | $0 | 0 |
| 2019-02-25 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 600 | $47.91 | $28,746 | 26,840 |
| 2019-02-25 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Open-market sell
S
|
Class A Common Stock | 10,531 | $47.29 | $498,011 | 27,440 |
| 2019-02-25 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 11,131 | $19.96 | $222,175 | 37,971 |
| 2019-02-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 19,800 | $0.00 | $0 | 0 |
| 2019-02-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 19,800 | $47.00 | $930,600 | 60,505 |
| 2019-02-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 19,800 | $29.10 | $576,180 | 80,305 |
| 2019-02-12 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 200 | $0.00 | $0 | 19,800 |
| 2019-02-12 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 200 | $47.00 | $9,400 | 60,505 |
| 2019-02-12 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 200 | $29.10 | $5,820 | 60,705 |
| 2019-01-18 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 20,000 | $0.00 | $0 | 20,000 |
| 2019-01-18 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 11,667 | $0.00 | $0 | 0 |
| 2019-01-18 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 20,000 | $46.00 | $920,000 | 60,373 |
| 2019-01-18 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 20,000 | $29.10 | $582,000 | 80,373 |
| 2019-01-18 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 11,667 | $46.00 | $536,682 | 60,373 |
| 2019-01-18 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 11,667 | $28.35 | $330,759 | 72,040 |
| 2019-01-14 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 576 | $45.60 | $26,266 | 61,808 |
| 2019-01-10 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 35,000 | $0.00 | $0 | 0 |
| 2019-01-10 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 27,503 | $45.90 | $1,262,388 | 60,373 |
| 2019-01-10 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 35,000 | $27.00 | $945,000 | 87,876 |
| 2018-12-12 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Equity grant / award
G
|
Class A Common Stock | 525 | — | — | 52,876 |
| 2018-12-04 | GOODKIND CONRAD G | Dir |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 6,000 | $0.00 | $0 | 0 |
| 2018-12-04 | GOODKIND CONRAD G | Dir |
Other disposed transaction
F
|
Class A Common Stock | 2,968 | $42.35 | $125,695 | 59,728 |
| 2018-12-04 | GOODKIND CONRAD G | Dir |
Exercise / conversion
M
|
Class A Common Stock | 6,000 | $20.95 | $125,700 | 62,696 |
| 2018-12-03 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 6,000 | $0.00 | $0 | 0 |
| 2018-12-03 | ALLENDER PATRICK W | Dir |
Other disposed transaction
F
|
Class A Common Stock | 2,879 | $43.66 | $125,697 | 3,514 |
| 2018-12-03 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M
|
Class A Common Stock | 6,000 | $20.95 | $125,700 | 6,393 |
| 2018-11-28 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 1,566 | $42.14 | $65,991 | 53,401 |
| 2018-11-27 | Curran Bentley | CIO & VP - Digital Business |
Equity grant / award
G
|
Class A Common Stock | 859 | — | — | 30,676 |
| 2018-11-26 | Shaller Russell | SRVP & Pres., Ident Solns |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 10,000 | $0.00 | $0 | 6,238 |
| 2018-11-26 | Shaller Russell | SRVP & Pres., Ident Solns |
Open-market sell
S
|
Class A Common Stock | 6 | $43.06 | $258 | 45,851 |
| 2018-11-26 | Shaller Russell | SRVP & Pres., Ident Solns |
Open-market sell
S
|
Class A Common Stock | 608 | $43.01 | $26,150 | 45,857 |
| 2018-11-26 | Shaller Russell | SRVP & Pres., Ident Solns |
Open-market sell
S
|
Class A Common Stock | 9,386 | $43.00 | $403,598 | 46,465 |
| 2018-11-26 | Shaller Russell | SRVP & Pres., Ident Solns |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $19.96 | $199,600 | 55,851 |
| 2018-11-09 | Thornton Ann | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 226 | $41.36 | $9,347 | 9,359 |
| 2018-10-09 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 626 | $41.90 | $26,229 | 60,922 |
| 2018-09-28 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 200 | $43.78 | $8,756 | 54,827 |
| 2018-09-28 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 3,203 | $43.75 | $140,131 | 55,027 |
| 2018-09-27 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 100 | $43.90 | $4,390 | 58,230 |
| 2018-09-27 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 200 | $43.85 | $8,770 | 58,330 |
| 2018-09-26 | Shaller Russell | SRVP & Pres., Ident Solns |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 15,000 | $0.00 | $0 | 16,238 |
| 2018-09-26 | Shaller Russell | SRVP & Pres., Ident Solns |
Other disposed transaction
F
|
Class A Common Stock | 10,637 | $44.25 | $470,687 | 45,706 |
| 2018-09-26 | Shaller Russell | SRVP & Pres., Ident Solns |
Exercise / conversion
M
|
Class A Common Stock | 15,000 | $19.96 | $299,400 | 56,343 |
| 2018-09-25 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,479 | $43.98 | $109,026 | 60,296 |
| 2018-09-24 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Trusts benefiting E. Bruno Children) | 18,000 | $43.86 | $789,480 | 16,530 |
| 2018-09-24 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 6,000 | $43.86 | $263,160 | 359,653 |
| 2018-09-23 | Shaller Russell | SRVP & Pres., Ident Solns |
Other disposed transaction
F
|
Class A Common Stock | 817 | $44.80 | $36,602 | 38,181 |
| 2018-09-23 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 483 | $44.80 | $21,638 | 25,651 |
| 2018-09-22 | Shaller Russell | SRVP & Pres., Ident Solns |
Other disposed transaction
F
|
Class A Common Stock | 779 | $44.80 | $34,899 | 38,998 |
| 2018-09-22 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 460 | $44.80 | $20,608 | 26,134 |
| 2018-09-21 | Shaller Russell | SRVP & Pres., Ident Solns |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 15,000 | $0.00 | $0 | 31,238 |
| 2018-09-21 | Shaller Russell | SRVP & Pres., Ident Solns |
Other disposed transaction
F
|
Class A Common Stock | 10,553 | $45.30 | $478,051 | 39,777 |
| 2018-09-21 | Shaller Russell | SRVP & Pres., Ident Solns |
Exercise / conversion
M
|
Class A Common Stock | 15,000 | $19.96 | $299,400 | 50,330 |
| 2018-09-20 | Nelligan Helena Regina | Senior Vice President - HR |
Equity grant / award
A
|
Class A Common Stock | 8,963 | $0.00 | $0 | 34,908 |
| 2018-09-18 | Nauman J Michael | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 50,000 | $0.00 | $0 | 10,943 |
| 2018-09-18 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 36,995 | $44.50 | $1,646,278 | 91,048 |
| 2018-09-18 | Nauman J Michael | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 50,000 | $22.66 | $1,133,000 | 128,043 |
| 2018-09-17 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 15,000 | $0.00 | $0 | 0 |
| 2018-09-17 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 700 | $45.50 | $31,850 | 31,664 |
| 2018-09-17 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 855 | $44.95 | $38,432 | 32,864 |
| 2018-09-17 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 400 | $44.93 | $17,972 | 33,719 |
| 2018-09-17 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 800 | $44.90 | $35,920 | 34,119 |
| 2018-09-17 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 100 | $45.75 | $4,575 | 31,364 |
| 2018-09-17 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 200 | $45.65 | $9,130 | 31,464 |
| 2018-09-17 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 11,145 | $44.75 | $498,739 | 35,219 |
| 2018-09-17 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 15,000 | $29.10 | $436,500 | 46,364 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 35,000 | $0.00 | $0 | 0 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 3,380 | $43.61 | $147,402 | 58,115 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 3,500 | $43.05 | $150,675 | 61,495 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 100 | $42.95 | $4,295 | 64,995 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 600 | $42.80 | $25,680 | 65,395 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 640 | $42.75 | $27,360 | 65,995 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 900 | $42.73 | $38,457 | 66,635 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 303 | $42.70 | $12,938 | 67,535 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 2,000 | $42.65 | $85,300 | 67,838 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 200 | $42.85 | $8,570 | 65,195 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 3,000 | $42.60 | $127,800 | 70,038 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 5,300 | $42.55 | $225,515 | 73,038 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 500 | $42.53 | $21,265 | 78,338 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 14,277 | $42.50 | $606,772 | 78,838 |
| 2018-09-13 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 35,000 | $28.73 | $1,005,550 | 93,115 |
| 2018-09-05 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 11,667 | $0.00 | $0 | 0 |
| 2018-09-05 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 10,918 | $41.55 | $453,643 | 58,115 |
| 2018-09-05 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 749 | $41.50 | $31,084 | 69,033 |
| 2018-09-05 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 11,667 | $29.78 | $347,443 | 69,782 |
| 2018-08-04 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 8,407 | $37.03 | $311,311 | 99,466 |
| 2018-07-15 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 1,630 | $39.35 | $64,140 | 31,325 |
| 2018-07-15 | Pearce Aaron James | CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 1,715 | $39.35 | $67,485 | 50,418 |
| 2018-07-09 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 669 | $39.25 | $26,258 | 57,505 |
| 2018-06-26 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 5,556 | $0.00 | $0 | 0 |
| 2018-06-26 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 8,234 | $0.00 | $0 | 0 |
| 2018-06-26 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 5,556 | $39.62 | $220,129 | 32,955 |
| 2018-06-26 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 5,556 | $28.35 | $157,513 | 38,511 |
| 2018-06-26 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 8,234 | $39.61 | $326,149 | 32,955 |
| 2018-06-26 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 8,234 | $29.78 | $245,209 | 41,189 |
| 2018-06-22 | Shaller Russell | SRVP & Pres., Ident Solns |
Other disposed transaction
F
|
Class A Common Stock | 1,971 | $40.05 | $78,939 | 35,249 |
| 2018-06-20 | RICHARDSON BRADLEY C | Dir |
Open-market sell
S
|
Class A Common Stock | 1,000 | $40.60 | $40,605 | 5,170 |
| 2018-06-18 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 11,667 | $0.00 | $0 | 0 |
| 2018-06-18 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 11,667 | $40.50 | $472,514 | 57,966 |
| 2018-06-18 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 11,667 | $29.78 | $347,443 | 69,633 |
| 2018-06-15 | RICHARDSON BRADLEY C | Dir |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 4,250 | $0.00 | $0 | 0 |
| 2018-06-15 | RICHARDSON BRADLEY C | Dir |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 8,400 | $0.00 | $0 | 0 |
| 2018-06-15 | RICHARDSON BRADLEY C | Dir |
Other disposed transaction
F
|
Class A Common Stock | 2,872 | $39.95 | $114,736 | 6,170 |
| 2018-06-15 | RICHARDSON BRADLEY C | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,250 | $27.00 | $114,750 | 9,042 |
| 2018-06-15 | RICHARDSON BRADLEY C | Dir |
Other disposed transaction
F
|
Class A Common Stock | 6,119 | $39.95 | $244,454 | 4,792 |
| 2018-06-15 | RICHARDSON BRADLEY C | Dir |
Exercise / conversion
M
|
Class A Common Stock | 8,400 | $29.10 | $244,440 | 10,911 |
| 2018-06-06 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 11,131 | $0.00 | $0 | 11,131 |
| 2018-06-06 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 8,152 | $40.23 | $327,955 | 26,594 |
| 2018-06-06 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 11,131 | $19.96 | $222,175 | 34,746 |
| 2018-05-29 | Nauman J Michael | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 7,144 | $0.00 | $0 | 100,017 |
| 2018-05-29 | Nauman J Michael | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 60,280 | $0.00 | $0 | 241,119 |
| 2018-05-29 | Nauman J Michael | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 26,118 | $0.00 | $0 | 60,943 |
| 2018-05-29 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 6,758 | $39.13 | $264,441 | 135,091 |
| 2018-05-29 | Nauman J Michael | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 7,144 | $35.14 | $251,040 | 141,849 |
| 2018-05-29 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 44,630 | $39.13 | $1,746,372 | 134,705 |
| 2018-05-29 | Nauman J Michael | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 60,280 | $19.96 | $1,203,189 | 179,335 |
| 2018-05-29 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 20,293 | $39.13 | $794,065 | 119,055 |
| 2018-05-29 | Nauman J Michael | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 26,118 | $22.66 | $591,834 | 139,348 |
| 2018-04-17 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 719 | $37.90 | $27,250 | 56,516 |
| 2018-01-22 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 671 | $39.08 | $26,223 | 55,496 |
| 2018-01-22 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 2,062 | $0.00 | $0 | 0 |
| 2018-01-22 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 1,784 | $39.10 | $69,754 | 32,875 |
| 2018-01-22 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 2,062 | $28.73 | $59,241 | 34,659 |
| 2018-01-19 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 22,938 | $0.00 | $0 | 2,062 |
| 2018-01-19 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 20,000 | $39.00 | $780,000 | 32,597 |
| 2018-01-19 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 22,938 | $28.73 | $659,009 | 52,597 |
| 2017-12-31 | Thornton Ann | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 58 | $38.18 | $2,214 | 10,146 |
| 2017-12-12 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 2,649 | $39.52 | $104,688 | 57,668 |
| 2017-12-08 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Equity grant / award
G
|
Class A Common Stock | 2,570 | $0.00 | $0 | 60,317 |
| 2017-12-04 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 6,000 | $0.00 | $0 | 0 |
| 2017-12-04 | ALLENDER PATRICK W | Dir |
Other disposed transaction
F
|
Class A Common Stock | 5,897 | $38.98 | $229,865 | 393 |
| 2017-12-04 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M
|
Class A Common Stock | 6,000 | $38.31 | $229,860 | 6,290 |
| 2017-11-30 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 3,980 | $39.51 | $157,250 | 62,887 |
| 2017-11-28 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 1,607 | $39.25 | $63,075 | 66,867 |
| 2017-11-27 | Thornton Ann | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 3,198 | $0.00 | $0 | 1,598 |
| 2017-11-27 | Thornton Ann | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 1,129 | $0.00 | $0 | 564 |
| 2017-11-27 | Thornton Ann | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 2,390 | $39.00 | $93,210 | 10,204 |
| 2017-11-27 | Thornton Ann | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 3,198 | $19.96 | $63,832 | 12,594 |
| 2017-11-27 | Thornton Ann | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 953 | $39.00 | $37,167 | 9,396 |
| 2017-11-27 | Thornton Ann | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 1,129 | $27.28 | $30,799 | 10,349 |
| 2017-11-22 | RICHARDSON BRADLEY C | Dir |
Open-market sell
S
|
Class A Common Stock | 1,400 | $39.15 | $54,810 | 2,511 |
| 2017-11-21 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 10,000 | $0.00 | $0 | 0 |
| 2017-11-21 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 10,000 | $39.00 | $390,000 | 68,474 |
| 2017-11-21 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $38.31 | $383,100 | 78,474 |
| 2017-11-17 | RICHARDSON BRADLEY C | Dir |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 8,400 | $0.00 | $0 | 0 |
| 2017-11-17 | RICHARDSON BRADLEY C | Dir |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 10,000 | $0.00 | $0 | 0 |
| 2017-11-17 | RICHARDSON BRADLEY C | Dir |
Other disposed transaction
F
|
Class A Common Stock | 6,164 | $39.15 | $241,321 | 3,911 |
| 2017-11-17 | RICHARDSON BRADLEY C | Dir |
Exercise / conversion
M
|
Class A Common Stock | 8,400 | $28.73 | $241,332 | 10,075 |
| 2017-11-17 | RICHARDSON BRADLEY C | Dir |
Other disposed transaction
F
|
Class A Common Stock | 9,785 | $39.15 | $383,083 | 1,675 |
| 2017-11-17 | RICHARDSON BRADLEY C | Dir |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $38.31 | $383,100 | 11,460 |
| 2017-11-09 | Thornton Ann | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 232 | $37.25 | $8,642 | 9,220 |
| 2017-10-10 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 677 | $38.73 | $26,220 | 54,529 |
| 2017-10-01 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 803 | $38.00 | $30,514 | 68,329 |
| 2017-09-25 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 6,000 | $36.75 | $220,500 | 365,509 |
| 2017-09-25 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 1,308 | $36.80 | $48,134 | 23,615 |
| 2017-09-25 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 1,014 | $36.80 | $37,315 | 24,923 |
| 2017-09-22 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,579 | $36.85 | $95,036 | 53,852 |
| 2017-09-14 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 10,000 | $0.00 | $0 | 0 |
| 2017-09-14 | ALLENDER PATRICK W | Dir |
Other disposed transaction
F
|
Class A Common Stock | 9,710 | $36.15 | $351,016 | 290 |
| 2017-09-14 | ALLENDER PATRICK W | Dir |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $35.10 | $351,000 | 10,000 |
| 2017-08-04 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 8,429 | $33.05 | $278,578 | 106,740 |
| 2017-07-15 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 1,089 | $33.54 | $36,525 | 29,588 |
| 2017-07-11 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 779 | $33.68 | $26,237 | 50,960 |
| 2017-06-22 | Shaller Russell | President Identification Solns |
Other disposed transaction
F
|
Class A Common Stock | 1,970 | $34.54 | $68,044 | 34,730 |
| 2017-04-27 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 15,000 | $0.00 | $0 | 10,000 |
| 2017-04-27 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 14,754 | $39.55 | $583,521 | 69,223 |
| 2017-04-27 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 15,000 | $38.31 | $574,650 | 83,977 |
| 2017-04-11 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 685 | $38.24 | $26,194 | 49,925 |
| 2017-02-27 | BRUNO ELIZABETH P | Dir |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 6,000 | $0.00 | $0 | 0 |
| 2017-02-27 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock (Trusts benefiting E. Bruno Children) | 18,000 | $38.86 | $699,480 | 52,530 |
| 2017-02-27 | BRUNO ELIZABETH P | Dir |
Open-market sell
S
|
Class A Common Stock | 6,000 | $38.86 | $233,160 | 368,930 |
| 2017-02-27 | BRUNO ELIZABETH P | Dir |
Exercise / conversion
M
|
Class A Common Stock | 6,000 | $20.95 | $125,700 | 374,930 |
| 2017-02-23 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 100 | $29.78 | $2,978 | 8,234 |
| 2017-02-23 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 8,333 | $39.69 | $330,737 | 8,334 |
| 2017-02-23 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 13,146 | $0.00 | $0 | 0 |
| 2017-02-23 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 100 | $39.69 | $3,969 | 30,641 |
| 2017-02-23 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 100 | $29.78 | $2,978 | 30,741 |
| 2017-02-23 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 7,388 | $39.69 | $293,230 | 30,641 |
| 2017-02-23 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 8,333 | $29.78 | $248,157 | 38,029 |
| 2017-02-23 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 13,146 | $39.69 | $521,765 | 29,696 |
| 2017-02-23 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 13,146 | $38.31 | $503,623 | 42,842 |
| 2017-02-22 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 169 | $0.00 | $0 | 13,146 |
| 2017-02-22 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 169 | $39.50 | $6,676 | 29,696 |
| 2017-02-22 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 169 | $38.31 | $6,474 | 29,865 |
| 2017-02-17 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 1,685 | $0.00 | $0 | 13,315 |
| 2017-02-17 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 1,685 | $39.50 | $66,558 | 29,696 |
| 2017-02-17 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 1,685 | $38.31 | $64,552 | 31,381 |
| 2017-01-11 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 722 | $36.28 | $26,194 | 48,961 |
| 2016-12-31 | Thornton Ann | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 47 | $37.64 | $1,769 | 9,479 |
| 2016-12-15 | HARRIS FRANK W | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $38.25 | $76,500 | 26,008 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 9,000 | $0.00 | $0 | 0 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 10,000 | $0.00 | $0 | 0 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 7,000 | $0.00 | $0 | 0 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 20,000 | $0.00 | $0 | 0 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 5,000 | $0.00 | $0 | 0 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 7,563 | $39.13 | $295,940 | 49,992 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 9,000 | $27.00 | $243,000 | 57,555 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 8,680 | $39.13 | $339,648 | 48,555 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $29.10 | $291,000 | 57,235 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 6,042 | $39.13 | $236,423 | 47,235 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 7,000 | $28.73 | $201,110 | 53,277 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 3,804 | $39.13 | $148,851 | 46,277 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 19,195 | $39.13 | $751,100 | 45,081 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 20,000 | $36.07 | $721,400 | 64,276 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 4,946 | $39.13 | $193,537 | 44,276 |
| 2016-12-12 | Pearce Aaron James | SR VP, CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 5,000 | $20.95 | $104,750 | 50,081 |
| 2016-12-09 | RICHARDSON BRADLEY C | Dir |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 6,000 | $0.00 | $0 | 0 |
| 2016-12-09 | RICHARDSON BRADLEY C | Dir |
Open-market sell
S
|
Class A Common Stock | 4,540 | $39.00 | $177,060 | 1,460 |
| 2016-12-09 | RICHARDSON BRADLEY C | Dir |
Exercise / conversion
M
|
Class A Common Stock | 6,000 | $20.95 | $125,700 | 6,000 |
| 2016-11-28 | Nauman J Michael | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 43,531 | $0.00 | $0 | 87,061 |
| 2016-11-28 | Nauman J Michael | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 34,595 | $37.68 | $1,303,540 | 144,285 |
| 2016-11-28 | Nauman J Michael | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 43,531 | $22.66 | $986,412 | 178,880 |
| 2016-11-25 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 271 | $0.00 | $0 | 0 |
| 2016-11-25 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 271 | $38.05 | $10,312 | 68,827 |
| 2016-11-25 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 271 | $20.95 | $5,677 | 69,098 |
| 2016-11-23 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 1,630 | $0.00 | $0 | 271 |
| 2016-11-23 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 1,630 | $38.02 | $61,973 | 68,827 |
| 2016-11-23 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 1,630 | $20.95 | $34,148 | 70,457 |
| 2016-11-22 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 8,099 | $0.00 | $0 | 1,901 |
| 2016-11-22 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 8,099 | $38.00 | $307,762 | 68,827 |
| 2016-11-22 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 8,099 | $20.95 | $169,674 | 76,926 |
| 2016-11-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 11,132 | $0.00 | $0 | 22,262 |
| 2016-11-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Stock Option Net Exercise | 13,786 | $0.00 | $0 | 6,892 |
| 2016-11-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 8,474 | $37.21 | $315,318 | 23,492 |
| 2016-11-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 11,132 | $19.96 | $222,195 | 31,966 |
| 2016-11-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 11,010 | $37.21 | $409,682 | 20,834 |
| 2016-11-18 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Exercise / conversion
M
|
Class A Common Stock | 13,786 | $22.66 | $312,391 | 31,844 |
| 2016-11-09 | Thornton Ann | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 1,446 | $0.00 | $0 | 9,526 |
| 2016-10-11 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 756 | $34.69 | $26,226 | 47,943 |
| 2016-10-01 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Other disposed transaction
F
|
Class A Common Stock | 803 | $34.65 | $27,820 | 74,814 |
| 2016-09-30 | Meyer Paul | VP, Tax & Treasury |
Other acquired transaction
I
|
Class A Common Stock | 6,726 | $34.77 | $233,863 | 9,397 |
| 2016-09-28 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 8,000 | $0.00 | $0 | 0 |
| 2016-09-28 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 6,378 | $34.71 | $221,388 | 29,613 |
| 2016-09-28 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 8,000 | $20.95 | $167,600 | 36,459 |
| 2016-09-23 | Balkema Gary S. | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,704 | $35.14 | $95,019 | 11,758 |
| 2016-09-22 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 5,000 | $0.00 | $0 | 10,000 |
| 2016-09-22 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 6,605 | $0.00 | $0 | 15,000 |
| 2016-09-22 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 5,000 | $35.33 | $176,626 | 74,927 |
| 2016-09-22 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 5,000 | $20.95 | $104,750 | 79,927 |
| 2016-09-22 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 6,605 | $35.11 | $231,911 | 74,927 |
| 2016-09-22 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Exercise / conversion
M
|
Class A Common Stock | 6,605 | $20.95 | $138,375 | 81,532 |
| 2016-09-22 | Felmer Thomas J | SRVP & Pres., Workplace Safety |
Open-market sell
S
|
Class A Common Stock | 1,826 | $35.24 | $64,352 | 74,927 |
| 2016-09-20 | Bolognini Louis T | SR VP - GENERAL COUNSEL |
Other disposed transaction
F
|
Class A Common Stock | 745 | $34.88 | $25,982 | 17,252 |
| 2016-07-15 | Curran Bentley | CIO & VP - Digital Business |
Other disposed transaction
F
|
Class A Common Stock | 388 | $32.16 | $12,480 | 28,071 |
| 2016-07-11 | ALLENDER PATRICK W | Dir |
Equity grant / award
A
|
Class A Common Stock | 848 | $30.91 | $26,212 | 44,209 |
| 2016-06-22 | Shaller Russell | President Identification Solns |
Other disposed transaction
F
|
Class A Common Stock | 1,405 | $31.04 | $43,604 | 33,093 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 1,115 | $0.00 | $0 | 2,228 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 1,737 | $0.00 | $0 | 868 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 3,500 | $0.00 | $0 | 0 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 2,333 | $0.00 | $0 | 0 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 1,166 | $0.00 | $0 | 0 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Open-market sell
S
|
Class A Common Stock | 1,115 | $32.42 | $36,143 | 2,190 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Exercise / conversion
M
|
Class A Common Stock | 1,115 | $25.23 | $28,131 | 3,305 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Open-market sell
S
|
Class A Common Stock | 1,737 | $32.42 | $56,305 | 2,190 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Exercise / conversion
M
|
Class A Common Stock | 1,737 | $31.07 | $53,969 | 3,927 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Open-market sell
S
|
Class A Common Stock | 3,500 | $32.42 | $113,454 | 2,190 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Exercise / conversion
M
|
Class A Common Stock | 3,500 | $30.21 | $105,735 | 5,690 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Open-market sell
S
|
Class A Common Stock | 2,333 | $32.42 | $75,625 | 2,190 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Exercise / conversion
M
|
Class A Common Stock | 2,333 | $27.00 | $62,991 | 4,523 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Open-market sell
S
|
Class A Common Stock | 1,166 | $32.42 | $37,796 | 2,190 |
| 2016-06-09 | Meyer Paul | VP, Tax & Treasury |
Exercise / conversion
M
|
Class A Common Stock | 1,166 | $29.10 | $33,931 | 3,356 |
| 2016-05-31 | HARRIS FRANK W | Dir |
Open-market sell
S
|
Class A Common Stock | 3,000 | $31.86 | $95,567 | 30,304 |
| 2016-05-26 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M · derivative
|
Exercise of Stock Option | 7,000 | $0.00 | $0 | 8,000 |
| 2016-05-26 | Curran Bentley | CIO & VP - Digital Business |
Open-market sell
S
|
Class A Common Stock | 7,000 | $31.29 | $219,064 | 28,459 |
| 2016-05-26 | Curran Bentley | CIO & VP - Digital Business |
Exercise / conversion
M
|
Class A Common Stock | 7,000 | $20.95 | $146,650 | 35,459 |