F&FFinancial Insights

Financial Metrics

GFF GRIFFON CORP
Range: 2016-01-01 to 2026-04-29
Chart Range:
% Change:

Financial Statements

Grouped by statement

Income Statement

Metrics: 6

Revenue

Q: 28 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 500107000.0 USD 10-Q 2017-05-04
Quarterly 2016-06-30 462200000.0 -7.6% USD 10-Q 2017-08-02
Quarterly 2016-12-31 352277000.0 -23.8% USD 10-Q 2018-02-01
Quarterly 2017-03-31 383807000.0 +9.0% USD 10-Q 2018-05-04
Quarterly 2017-06-30 358114000.0 -6.7% USD 10-Q 2018-08-02
Quarterly 2017-12-31 437303000.0 +22.1% USD 10-Q 2018-02-01
Quarterly 2018-03-31 478560000.0 +9.4% USD 10-Q 2018-05-04
Quarterly 2018-06-30 516550000.0 +7.9% USD 10-Q 2018-08-02
Quarterly 2019-06-30 574970000.0 +11.3% USD 10-Q 2020-07-31
Quarterly 2019-12-31 548438000.0 -4.6% USD 10-Q 2021-01-29
Quarterly 2020-03-31 566350000.0 +3.3% USD 10-Q 2021-04-30
Quarterly 2020-06-30 632061000.0 +11.6% USD 10-Q 2021-07-30
Quarterly 2020-12-31 541523000.0 -14.3% USD 10-Q 2022-02-01
Quarterly 2021-03-31 574682000.0 +6.1% USD 10-Q 2022-04-29
Quarterly 2021-06-30 584218000.0 +1.7% USD 10-Q 2022-08-03
Quarterly 2021-12-31 591749000.0 +1.3% USD 10-Q 2023-01-31
Quarterly 2022-03-31 779617000.0 +31.7% USD 10-Q 2023-05-04
Quarterly 2022-06-30 768179000.0 -1.5% USD 10-Q 2023-08-03
Quarterly 2022-12-31 649384000.0 -15.5% USD 10-Q 2024-02-07
Quarterly 2023-03-31 710984000.0 +9.5% USD 10-Q 2024-05-08
Quarterly 2023-06-30 683430000.0 -3.9% USD 10-Q 2024-08-07
Quarterly 2023-12-31 643153000.0 -5.9% USD 10-Q 2025-02-05
Quarterly 2024-03-31 672880000.0 +4.6% USD 10-Q 2025-05-08
Quarterly 2024-06-30 647814000.0 -3.7% USD 10-Q 2025-08-06
Quarterly 2024-12-31 632371000.0 -2.4% USD 10-Q 2026-02-06
Quarterly 2025-03-31 611746000.0 -3.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 613627000.0 +0.3% USD 10-Q 2025-08-06
Quarterly 2025-12-31 649088000.0 +5.8% USD 10-Q 2026-02-06
Annual 2016-12-31 352277000.0 USD 10-K 2018-11-19
Annual 2017-12-31 437303000.0 +24.1% USD 10-K 2019-11-22
Annual 2018-12-31 510522000.0 +16.7% USD 10-K 2020-11-13
Annual 2019-12-31 548438000.0 +7.4% USD 10-K 2020-11-13
Annual 2020-09-30 2066546000.0 +276.8% USD 10-K 2022-11-18
Annual 2021-09-30 2270626000.0 +9.9% USD 10-K 2023-11-16
Annual 2022-09-30 2848488000.0 +25.4% USD 10-K 2024-11-13
Annual 2023-09-30 2685183000.0 -5.7% USD 10-K 2025-11-19
Annual 2024-09-30 2623520000.0 -2.3% USD 10-K 2025-11-19
Annual 2025-09-30 2519926000.0 -3.9% USD 10-K 2025-11-19

Gross Profit

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 114157000.0 USD 10-Q 2017-05-04
Quarterly 2016-06-30 119357000.0 +4.6% USD 10-Q 2017-08-02
Quarterly 2016-12-31 96744000.0 -18.9% USD 10-Q 2018-02-01
Quarterly 2017-03-31 98869000.0 +2.2% USD 10-Q 2018-05-04
Quarterly 2017-06-30 97984000.0 -0.9% USD 10-Q 2018-08-02
Quarterly 2017-12-31 120779000.0 +23.3% USD 10-Q 2019-02-01
Quarterly 2018-03-31 121379000.0 +0.5% USD 10-Q 2019-05-02
Quarterly 2018-06-30 138682000.0 +14.3% USD 10-Q 2019-08-01
Quarterly 2018-12-31 143046000.0 +3.1% USD 10-Q 2020-01-31
Quarterly 2019-03-31 137504000.0 -3.9% USD 10-Q 2020-04-29
Quarterly 2019-06-30 154483000.0 +12.3% USD 10-Q 2020-07-31
Quarterly 2019-12-31 149921000.0 -3.0% USD 10-Q 2021-01-29
Quarterly 2020-03-31 152032000.0 +1.4% USD 10-Q 2021-04-30
Quarterly 2020-06-30 165003000.0 +8.5% USD 10-Q 2021-07-30
Quarterly 2020-12-31 164136000.0 -0.5% USD 10-Q 2022-02-01
Quarterly 2021-03-31 161206000.0 -1.8% USD 10-Q 2022-04-29
Quarterly 2021-06-30 159902000.0 -0.8% USD 10-Q 2022-08-03
Quarterly 2021-12-31 165842000.0 +3.7% USD 10-Q 2023-01-31
Quarterly 2022-03-31 260643000.0 +57.2% USD 10-Q 2023-05-04
Quarterly 2022-06-30 260601000.0 -0.0% USD 10-Q 2023-08-03
Quarterly 2022-12-31 233825000.0 -10.3% USD 10-Q 2024-02-07
Quarterly 2023-03-31 194492000.0 -16.8% USD 10-Q 2024-05-08
Quarterly 2023-06-30 274624000.0 +41.2% USD 10-Q 2024-08-07
Quarterly 2023-12-31 236641000.0 -13.8% USD 10-Q 2025-02-05
Quarterly 2024-03-31 270665000.0 +14.4% USD 10-Q 2025-05-08
Quarterly 2024-06-30 249149000.0 -7.9% USD 10-Q 2025-08-06
Quarterly 2024-12-31 264276000.0 +6.1% USD 10-Q 2026-02-06
Quarterly 2025-03-31 252211000.0 -4.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 265248000.0 +5.2% USD 10-Q 2025-08-06
Quarterly 2025-12-31 266765000.0 +0.6% USD 10-Q 2026-02-06
Annual 2016-12-31 96744000.0 USD 10-K 2018-11-19
Annual 2017-12-31 120779000.0 +24.8% USD 10-K 2019-11-22
Annual 2018-12-31 139780000.0 +15.7% USD 10-K 2020-11-13
Annual 2019-12-31 149921000.0 +7.3% USD 10-K 2020-11-13
Annual 2020-09-30 583994000.0 +289.5% USD 10-K 2022-11-18
Annual 2021-09-30 641113000.0 +9.8% USD 10-K 2023-11-16
Annual 2022-09-30 936886000.0 +46.1% USD 10-K 2024-11-13
Annual 2023-09-30 948821000.0 +1.3% USD 10-K 2025-11-19
Annual 2024-09-30 1019935000.0 +7.5% USD 10-K 2025-11-19
Annual 2025-09-30 1058005000.0 +3.7% USD 10-K 2025-11-19

Operating Income

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 22571000.0 USD 10-Q 2017-05-04
Quarterly 2016-06-30 24577000.0 +8.9% USD 10-Q 2017-08-02
Quarterly 2016-12-31 17860000.0 -27.3% USD 10-Q 2018-02-01
Quarterly 2017-03-31 16936000.0 -5.2% USD 10-Q 2018-05-04
Quarterly 2017-06-30 17429000.0 +2.9% USD 10-Q 2018-08-02
Quarterly 2017-12-31 14155000.0 -18.8% USD 10-Q 2019-02-01
Quarterly 2018-03-31 16886000.0 +19.3% USD 10-Q 2019-05-02
Quarterly 2018-06-30 23570000.0 +39.6% USD 10-Q 2019-08-01
Quarterly 2018-12-31 29292000.0 +24.3% USD 10-Q 2020-01-31
Quarterly 2019-03-31 25721000.0 -12.2% USD 10-Q 2020-04-29
Quarterly 2019-06-30 36494000.0 +41.9% USD 10-Q 2020-07-31
Quarterly 2019-12-31 32123000.0 -12.0% USD 10-Q 2021-01-29
Quarterly 2020-03-31 25565000.0 -20.4% USD 10-Q 2021-04-30
Quarterly 2020-06-30 51494000.0 +101.4% USD 10-Q 2021-07-30
Quarterly 2020-12-31 52427000.0 +1.8% USD 10-Q 2022-02-01
Quarterly 2021-03-31 43647000.0 -16.7% USD 10-Q 2022-04-29
Quarterly 2021-06-30 42106000.0 -3.5% USD 10-Q 2022-08-03
Quarterly 2021-12-31 38490000.0 -8.6% USD 10-Q 2023-01-31
Quarterly 2022-03-31 102805000.0 +167.1% USD 10-Q 2023-05-04
Quarterly 2022-06-30 103214000.0 +0.4% USD 10-Q 2023-08-03
Quarterly 2022-12-31 81105000.0 -21.4% USD 10-Q 2024-02-07
Quarterly 2023-03-31 -65809000.0 -181.1% USD 10-Q 2024-05-08
Quarterly 2023-06-30 102185000.0 +255.3% USD 10-Q 2024-08-07
Quarterly 2023-12-31 83838000.0 -18.0% USD 10-Q 2025-02-05
Quarterly 2024-03-31 113448000.0 +35.3% USD 10-Q 2025-05-08
Quarterly 2024-06-30 89339000.0 -21.3% USD 10-Q 2025-08-06
Quarterly 2024-12-31 112095000.0 +25.5% USD 10-Q 2026-02-06
Quarterly 2025-03-31 101164000.0 -9.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -126001000.0 -224.6% USD 10-Q 2025-08-06
Quarterly 2025-12-31 113359000.0 +190.0% USD 10-Q 2026-02-06
Annual 2016-09-30 82340000.0 USD 10-K 2018-11-19
Annual 2017-09-30 67034000.0 -18.6% USD 10-K 2019-11-22
Annual 2018-09-30 92801000.0 +38.4% USD 10-K 2020-11-13
Annual 2019-09-30 108506000.0 +16.9% USD 10-K 2021-11-17
Annual 2020-09-30 139540000.0 +28.6% USD 10-K 2022-11-18
Annual 2021-09-30 170583000.0 +22.2% USD 10-K 2023-11-16
Annual 2022-09-30 -189067000.0 -210.8% USD 10-K 2024-11-13
Annual 2023-09-30 196887000.0 +204.1% USD 10-K 2025-11-19
Annual 2024-09-30 398297000.0 +102.3% USD 10-K 2025-11-19
Annual 2025-09-30 206277000.0 -48.2% USD 10-K 2025-11-19

Net Income

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 6095000.0 USD 10-Q 2017-05-04
Quarterly 2016-06-30 7596000.0 +24.6% USD 10-Q 2017-08-02
Quarterly 2016-12-31 12264000.0 +61.5% USD 10-Q 2018-02-01
Quarterly 2017-03-31 5045000.0 -58.9% USD 10-Q 2018-05-04
Quarterly 2017-06-30 9554000.0 +89.4% USD 10-Q 2018-08-02
Quarterly 2017-12-31 30989000.0 +224.4% USD 10-Q 2019-08-01
Quarterly 2018-03-31 90280000.0 +191.3% USD 10-Q 2019-08-01
Quarterly 2018-06-30 5827000.0 -93.5% USD 10-Q 2019-08-01
Quarterly 2018-12-31 8753000.0 +50.2% USD 10-Q 2020-07-31
Quarterly 2019-03-31 -1156000.0 -113.2% USD 10-Q 2020-07-31
Quarterly 2019-06-30 13595000.0 +1276.0% USD 10-Q 2020-07-31
Quarterly 2019-12-31 10612000.0 -21.9% USD 10-Q 2021-07-30
Quarterly 2020-03-31 895000.0 -91.6% USD 10-Q 2021-07-30
Quarterly 2020-06-30 21831000.0 +2339.2% USD 10-Q 2021-07-30
Quarterly 2020-12-31 29500000.0 +35.1% USD 10-Q 2022-08-03
Quarterly 2021-03-31 17112000.0 -42.0% USD 10-Q 2022-08-03
Quarterly 2021-06-30 16707000.0 -2.4% USD 10-Q 2022-08-03
Quarterly 2021-12-31 19298000.0 +15.5% USD 10-Q 2023-08-03
Quarterly 2022-03-31 65689000.0 +240.4% USD 10-Q 2023-08-03
Quarterly 2022-06-30 140287000.0 +113.6% USD 10-Q 2023-08-03
Quarterly 2022-12-31 48702000.0 -65.3% USD 10-Q 2024-08-07
Quarterly 2023-03-31 -62255000.0 -227.8% USD 10-Q 2024-08-07
Quarterly 2023-06-30 49205000.0 +179.0% USD 10-Q 2024-08-07
Quarterly 2023-12-31 42177000.0 -14.3% USD 10-Q 2025-08-06
Quarterly 2024-03-31 64143000.0 +52.1% USD 10-Q 2025-08-06
Quarterly 2024-06-30 41086000.0 -35.9% USD 10-Q 2025-08-06
Quarterly 2024-12-31 70851000.0 +72.4% USD 10-Q 2026-02-06
Quarterly 2025-03-31 56762000.0 -19.9% USD 10-Q 2025-08-06
Quarterly 2025-06-30 -120139000.0 -311.7% USD 10-Q 2025-08-06
Quarterly 2025-12-31 64387000.0 +153.6% USD 10-Q 2026-02-06
Annual 2016-09-30 30010000.0 USD 10-K 2018-11-19
Annual 2017-09-30 14912000.0 -50.3% USD 10-K 2019-11-22
Annual 2018-09-30 125678000.0 +742.8% USD 10-K 2020-11-13
Annual 2019-09-30 37287000.0 -70.3% USD 10-K 2021-11-17
Annual 2020-09-30 53429000.0 +43.3% USD 10-K 2022-11-18
Annual 2021-09-30 79211000.0 +48.3% USD 10-K 2023-11-16
Annual 2022-09-30 -191558000.0 -341.8% USD 10-K 2024-11-13
Annual 2023-09-30 77617000.0 +140.5% USD 10-K 2025-11-19
Annual 2024-09-30 209897000.0 +170.4% USD 10-K 2025-11-19
Annual 2025-09-30 51110000.0 -75.6% USD 10-K 2025-11-19

EPS Basic

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 0.15 USD/shares 10-Q 2017-05-04
Quarterly 2016-06-30 0.19 +26.7% USD/shares 10-Q 2017-08-02
Quarterly 2016-12-31 0.31 +63.2% USD/shares 10-Q 2018-02-01
Quarterly 2017-03-31 0.12 -61.3% USD/shares 10-Q 2018-05-04
Quarterly 2017-06-30 0.23 +91.7% USD/shares 10-Q 2018-08-02
Quarterly 2017-12-31 0.74 +221.7% USD/shares 10-Q 2019-02-01
Quarterly 2018-03-31 2.18 +194.6% USD/shares 10-Q 2019-05-02
Quarterly 2018-06-30 0.14 -93.6% USD/shares 10-Q 2019-08-01
Quarterly 2018-12-31 0.21 +50.0% USD/shares 10-Q 2020-01-31
Quarterly 2019-03-31 -0.03 -114.3% USD/shares 10-Q 2020-04-29
Quarterly 2019-06-30 0.33 +1200.0% USD/shares 10-Q 2020-07-31
Quarterly 2019-12-31 0.26 -21.2% USD/shares 10-Q 2021-01-29
Quarterly 2020-03-31 0.02 -92.3% USD/shares 10-Q 2021-04-30
Quarterly 2020-06-30 0.52 +2500.0% USD/shares 10-Q 2021-07-30
Quarterly 2020-12-31 0.58 +11.5% USD/shares 10-Q 2022-02-01
Quarterly 2021-03-31 0.34 -41.4% USD/shares 10-Q 2022-04-29
Quarterly 2021-06-30 0.33 -2.9% USD/shares 10-Q 2022-08-03
Quarterly 2021-12-31 0.38 +15.2% USD/shares 10-Q 2023-01-31
Quarterly 2022-03-31 1.27 +234.2% USD/shares 10-Q 2023-05-04
Quarterly 2022-06-30 2.71 +113.4% USD/shares 10-Q 2023-08-03
Quarterly 2022-12-31 0.93 -65.7% USD/shares 10-Q 2024-02-07
Quarterly 2023-03-31 -1.17 -225.8% USD/shares 10-Q 2024-05-08
Quarterly 2023-06-30 0.94 +180.3% USD/shares 10-Q 2024-08-07
Quarterly 2023-12-31 0.86 -8.5% USD/shares 10-Q 2025-02-05
Quarterly 2024-03-31 1.34 +55.8% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 0.87 -35.1% USD/shares 10-Q 2025-08-06
Quarterly 2024-12-31 1.56 +79.3% USD/shares 10-Q 2026-02-06
Quarterly 2025-03-31 1.24 -20.5% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 -2.65 -313.7% USD/shares 10-Q 2025-08-06
Quarterly 2025-12-31 1.44 +154.3% USD/shares 10-Q 2026-02-06
Annual 2016-09-30 0.73 USD/shares 10-K 2018-11-19
Annual 2017-09-30 0.36 -50.7% USD/shares 10-K 2019-11-22
Annual 2018-09-30 3.06 +750.0% USD/shares 10-K 2020-11-13
Annual 2019-09-30 0.91 -70.3% USD/shares 10-K 2021-11-17
Annual 2020-09-30 1.25 +37.4% USD/shares 10-K 2022-11-18
Annual 2021-09-30 1.56 +24.8% USD/shares 10-K 2023-11-16
Annual 2022-09-30 -3.71 -337.8% USD/shares 10-K 2024-11-13
Annual 2023-09-30 1.49 +140.2% USD/shares 10-K 2025-11-19
Annual 2024-09-30 4.41 +196.0% USD/shares 10-K 2025-11-19
Annual 2025-09-30 1.13 -74.4% USD/shares 10-K 2025-11-19

EPS Diluted

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 0.14 USD/shares 10-Q 2017-05-04
Quarterly 2016-06-30 0.18 +28.6% USD/shares 10-Q 2017-08-02
Quarterly 2016-12-31 0.29 +61.1% USD/shares 10-Q 2018-02-01
Quarterly 2017-03-31 0.12 -58.6% USD/shares 10-Q 2018-05-04
Quarterly 2017-06-30 0.22 +83.3% USD/shares 10-Q 2018-08-02
Quarterly 2017-12-31 0.72 +227.3% USD/shares 10-Q 2019-02-01
Quarterly 2018-03-31 2.11 +193.1% USD/shares 10-Q 2019-05-02
Quarterly 2018-06-30 0.14 -93.4% USD/shares 10-Q 2019-08-01
Quarterly 2018-12-31 0.21 +50.0% USD/shares 10-Q 2020-01-31
Quarterly 2019-03-31 -0.03 -114.3% USD/shares 10-Q 2020-04-29
Quarterly 2019-06-30 0.31 +1133.3% USD/shares 10-Q 2020-07-31
Quarterly 2019-12-31 0.24 -22.6% USD/shares 10-Q 2021-01-29
Quarterly 2020-03-31 0.02 -91.7% USD/shares 10-Q 2021-04-30
Quarterly 2020-06-30 0.5 +2400.0% USD/shares 10-Q 2021-07-30
Quarterly 2020-12-31 0.55 +10.0% USD/shares 10-Q 2022-02-01
Quarterly 2021-03-31 0.32 -41.8% USD/shares 10-Q 2022-04-29
Quarterly 2021-06-30 0.31 -3.1% USD/shares 10-Q 2022-08-03
Quarterly 2021-12-31 0.36 +16.1% USD/shares 10-Q 2023-01-31
Quarterly 2022-03-31 1.23 +241.7% USD/shares 10-Q 2023-05-04
Quarterly 2022-06-30 2.6 +111.4% USD/shares 10-Q 2023-08-03
Quarterly 2022-12-31 0.88 -66.2% USD/shares 10-Q 2024-02-07
Quarterly 2023-03-31 -1.17 -233.0% USD/shares 10-Q 2024-05-08
Quarterly 2023-06-30 0.9 +176.9% USD/shares 10-Q 2024-08-07
Quarterly 2023-12-31 0.82 -8.9% USD/shares 10-Q 2025-02-05
Quarterly 2024-03-31 1.28 +56.1% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 0.84 -34.4% USD/shares 10-Q 2025-08-06
Quarterly 2024-12-31 1.49 +77.4% USD/shares 10-Q 2026-02-06
Quarterly 2025-03-31 1.21 -18.8% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 -2.65 -319.0% USD/shares 10-Q 2025-08-06
Quarterly 2025-12-31 1.41 +153.2% USD/shares 10-Q 2026-02-06
Annual 2016-09-30 0.68 USD/shares 10-K 2018-11-19
Annual 2017-09-30 0.35 -48.5% USD/shares 10-K 2019-11-22
Annual 2018-09-30 2.96 +745.7% USD/shares 10-K 2020-11-13
Annual 2019-09-30 0.87 -70.6% USD/shares 10-K 2021-11-17
Annual 2020-09-30 1.19 +36.8% USD/shares 10-K 2022-11-18
Annual 2021-09-30 1.48 +24.4% USD/shares 10-K 2023-11-16
Annual 2022-09-30 -3.71 -350.7% USD/shares 10-K 2024-11-13
Annual 2023-09-30 1.42 +138.3% USD/shares 10-K 2025-11-19
Annual 2024-09-30 4.23 +197.9% USD/shares 10-K 2025-11-19
Annual 2025-09-30 1.09 -74.2% USD/shares 10-K 2025-11-19

8-K Material Event Details

38 filings · 89 item records

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 item

Insider Transaction History

177 transaction records

Net Insider Flow

Monthly open-market buy value minus open-market sell value

Monthly Insider Activity Mix

Share volume split between open-market trades, grants, and exercises

Transaction Value Timeline

Each circle = one priced transaction; size ∝ value

All Transactions

Date Insider Title Type Security Shares Price Total Value Post-Tx Shares
2026-03-05 ALPERT HENRY A Dir Open-market buy
P
Common Stock 1,000 $79.99 $79,990 71,479
2026-02-18 Grabowsky Louis J. Dir Equity grant / award
A
Common Stock 1,340 $0.00 $0 43,010
2026-02-17 Durborow W. Christopher Vice President & CAO Open-market sell
S
Common Stock 10,000 $91.97 $919,700 29,963
2026-02-13 Grabowsky Louis J. Dir Open-market sell
S
Common Stock 11,000 $93.06 $1,023,660 41,670
2026-02-12 Taylor Michelle L Dir Open-market sell
S
Common Stock 1,650 $92.56 $152,724 9,023
2026-02-09 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 400 $97.46 $38,984 119,747
2026-02-09 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 3,240 $96.67 $313,211 120,147
2026-02-09 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 4,274 $95.61 $408,637 123,387
2026-02-09 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 7,086 $94.67 $670,832 127,661
2025-12-24 KRAMER RONALD J Chairman of the Board and CEO Equity grant / award
G
Common Stock 5,000 $0.00 $0 1,884,297
2025-12-24 KRAMER RONALD J Chairman of the Board and CEO Equity grant / award
G
Common Stock 62,785 $0.00 $0 1,889,297
2025-12-22 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Equity grant / award
G
Common Stock 600 $0.00 $0 134,747
2025-12-04 ALPERT HENRY A Dir Equity grant / award
G
Common Stock 2,150 $0.00 $0 69,139
2025-11-30 Harris Brian G EVP, Chief Financial Officer Other disposed transaction
F
Common Stock 7,610 $75.00 $570,750 158,649
2025-11-18 KRAMER RONALD J Chairman of the Board and CEO Equity grant / award
A
Common Stock 136,864 $0.00 $0 2,026,161
2025-03-11 Sullivan Kevin F Dir Equity grant / award
A
Common Stock 1,594 $0.00 $0 42,762
2025-02-27 ALPERT HENRY A Dir Equity grant / award
G
Common Stock 1,466 $0.00 $0 69,695
2025-02-07 Hegedus Samanta Dir Open-market sell
S
Common Stock 1,236 $79.47 $98,225 23,121
2025-02-06 TURNBULL CHERYL L Dir Open-market sell
S
Common Stock 3,000 $80.80 $242,400 30,730
2025-02-04 KRAMER RONALD J Chairman of the Board and CEO Other disposed transaction
F
Common Stock 378,213 $76.95 $29,103,490 1,889,297
2025-02-04 KRAMER RONALD J Chairman of the Board and CEO Equity grant / award
A
Common Stock 302,764 $0.00 $0 2,267,510
2025-02-04 KRAMER RONALD J Chairman of the Board and CEO Equity grant / award
A
Common Stock 108,000 $0.00 $0 1,964,746
2024-12-06 Durborow W. Christopher Vice President & CAO Open-market sell
S
Common Stock 5,170 $80.38 $415,565 44,306
2024-12-05 KRAMER RONALD J Chairman of the Board and CEO Equity grant / award
G
Common Stock 4,000 $0.00 $0 1,856,746
2024-12-02 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 100 $83.97 $8,397 144,268
2024-12-02 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 4,239 $83.35 $353,321 144,368
2024-12-02 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 8,327 $82.40 $686,145 148,607
2024-11-30 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Other disposed transaction
F
Common Stock 10,407 $84.30 $877,310 156,934
2024-11-27 MEHMEL ROBERT F President and COO Equity grant / award
G
Common Stock 15,000 $0.00 $0 697,914
2024-11-26 Renuart Victor Eugene Dir Open-market sell
S
Common Stock 4,500 $84.46 $380,070 19,312
2024-11-19 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Equity grant / award
G
Common Stock 400 $0.00 $0 167,341
2024-11-18 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Equity grant / award
G
Common Stock 400 $0.00 $0 167,741
2024-11-14 SIGHT JAMES W Dir Open-market sell
S
Common Stock 3,660 $76.42 $279,697 16,708
2024-11-13 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 18,107 $78.39 $1,419,408 1,860,746
2024-11-13 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 15,148 $77.45 $1,173,213 1,878,853
2024-11-13 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 17,000 $76.43 $1,299,310 1,894,001
2024-11-13 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 90,741 $75.34 $6,836,427 1,911,001
2024-11-13 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 80,105 $74.72 $5,985,446 2,001,742
2024-11-13 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 11,020 $73.39 $808,758 2,081,847
2024-11-13 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 5,536 $72.43 $400,972 2,092,867
2024-11-13 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 4,100 $71.32 $292,412 2,098,403
2024-11-13 MEHMEL ROBERT F President and COO Open-market sell
S
Common Stock 1,183 $76.20 $90,145 712,914
2024-11-13 MEHMEL ROBERT F President and COO Open-market sell
S
Common Stock 12,653 $75.30 $952,771 714,097
2024-11-13 MEHMEL ROBERT F President and COO Open-market sell
S
Common Stock 7,664 $74.82 $573,420 726,750
2024-11-13 MEHMEL ROBERT F President and COO Open-market sell
S
Common Stock 1,719 $74.24 $127,619 734,414
2024-11-13 MEHMEL ROBERT F President and COO Open-market sell
S
Common Stock 1,781 $73.13 $130,245 736,133
2024-11-12 Durborow W. Christopher Vice President & CAO Equity grant / award
A
Common Stock 6,351 $0.00 $0 54,719
2024-11-11 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 67,164 $70.08 $4,706,853 2,102,503
2024-10-16 MEHMEL ROBERT F President and COO Open-market sell
S
Common Stock 912 $70.06 $63,895 746,611
2024-10-02 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 300 $70.07 $21,021 2,176,199
2024-10-01 MEHMEL ROBERT F President and COO Open-market sell
S
Common Stock 84 $70.01 $5,881 747,523
2024-09-27 MEHMEL ROBERT F President and COO Open-market sell
S
Common Stock 3,265 $70.04 $228,681 747,607
2024-09-23 MEHMEL ROBERT F President and COO Open-market sell
S
Common Stock 3,174 $70.01 $222,212 750,872
2024-09-20 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 6,233 $70.14 $437,183 2,215,266
2024-09-19 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 30,430 $70.00 $2,130,100 168,141
2024-09-19 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 39,247 $70.03 $2,748,467 2,221,499
2024-09-18 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 4,844 $70.00 $339,080 198,571
2024-09-17 Harris Brian G SVP, Chief Financial Officer Open-market sell
S
Common Stock 5,819 $67.65 $393,655 193,678
2024-09-16 Harris Brian G SVP, Chief Financial Officer Open-market sell
S
Common Stock 251 $67.50 $16,942 199,497
2024-09-13 Harris Brian G SVP, Chief Financial Officer Open-market sell
S
Common Stock 3,314 $67.50 $223,695 199,748
2024-09-13 Harris Brian G SVP, Chief Financial Officer Open-market sell
S
Common Stock 10,000 $65.64 $656,400 203,062
2024-09-11 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 3,241 $63.06 $204,377 2,260,746
2024-09-11 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 59,393 $62.70 $3,723,941 2,263,987
2024-09-11 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 37,366 $61.49 $2,297,635 2,323,380
2024-08-22 Sullivan Kevin F Dir Open-market sell
S
Common Stock 12,447 $65.00 $809,055 50,390
2024-06-25 KRAMER RONALD J Chairman of the Board and CEO Equity grant / award
G
Common Stock 140,000 $0.00 $0 2,360,746
2024-06-12 Durborow W. Christopher Vice President & CAO Open-market sell
S
Common Stock 13,000 $66.88 $869,440 48,368
2024-03-20 Sullivan Kevin F Dir Equity grant / award
A
Common Stock 1,525 $0.00 $0 62,837
2024-02-26 Coben Jerome L Dir Open-market sell
S
Common Stock 2,000 $69.44 $138,880 17,052
2024-02-20 Cocke Travis W. Dir Other disposed transaction
D
Common Stock, $0.25 par value 3,308 $0.00 $0 276
2024-02-20 Cocke Travis W. Dir Other disposed transaction
D
Common Stock, $0.25 par value 110,000 $65.50 $7,205,000 93,499
2024-02-20 Cocke Travis W. Dir Other disposed transaction
D
Common Stock, $0.25 par value 950,000 $65.50 $62,225,000 523,400
2024-02-20 Cocke Travis W. Dir Other disposed transaction
D
Common Stock, $0.25 par value 440,000 $65.50 $28,820,000 716,953
2024-02-12 Renuart Victor Eugene Dir Open-market sell
S
Common Stock 5,000 $68.08 $340,400 34,917
2024-02-08 SIGHT JAMES W Dir Open-market sell
S
Common Stock 2,000 $67.38 $134,760 18,843
2024-01-30 MEHMEL ROBERT F President and COO Other disposed transaction
F
Common Stock 64,928 $60.99 $3,959,959 812,914
2024-01-29 MEHMEL ROBERT F President and COO Equity grant / award
A
Common Stock 45,000 $0.00 $0 877,842
2023-12-27 ALPERT HENRY A Dir Equity grant / award
G
Common Stock 2,000 $0.00 $0 75,365
2023-12-17 MEHMEL ROBERT F President and COO Other disposed transaction
F
Common Stock 15,386 $56.59 $870,694 832,842
2023-12-17 Harris Brian G SVP, Chief Financial Officer Other disposed transaction
F
Common Stock 7,170 $56.59 $405,750 213,062
2023-12-15 MEHMEL ROBERT F President and COO Equity grant / award
G
Common Stock 10,000 $0.00 $0 848,228
2023-12-04 ALPERT HENRY A Dir Equity grant / award
G
Common Stock 2,750 $0.00 $0 77,365
2023-11-30 Harris Brian G SVP, Chief Financial Officer Other disposed transaction
F
Common Stock 8,958 $46.53 $416,816 220,232
2023-11-14 Durborow W. Christopher Vice President & CAO Equity grant / award
A
Common Stock 8,926 $0.00 $0 67,192
2023-11-14 Harris Brian G SVP, Chief Financial Officer Equity grant / award
A
Common Stock 19,339 $0.00 $0 229,190
2023-09-05 Cocke Travis W. Dir Other disposed transaction
D
Common Stock, $0.25 par value 400,000 $41.87 $16,746,240 1,156,953
2023-03-15 Cocke Travis W. Dir Equity grant / award
A
Common Stock, $0.25 par value 3,308 $0.00 $0 3,584
2023-01-20 Cocke Travis W. Dir Exercise / conversion
X · derivative
Call Option (right to buy) 26 $0.00 $0 0
2023-01-20 Cocke Travis W. Dir Exercise / conversion
X · derivative
Call Option (right to buy) 14 $0.00 $0 0
2023-01-20 Cocke Travis W. Dir Exercise / conversion
X
Common Stock, $0.25 par value 2,600 $27.00 $70,200 1,556,953
2023-01-20 Cocke Travis W. Dir Exercise / conversion
X
Common Stock, $0.25 par value 1,400 $25.00 $35,000 1,551,753
2023-01-09 Cocke Travis W. Dir Equity grant / award
A
Common Stock, $0.25 par value 276 $0.00 $0 276
2022-12-23 MEHMEL ROBERT F President and COO Other disposed transaction
F
Common Stock 51,942 $34.99 $1,817,451 858,228
2022-12-23 MEHMEL ROBERT F President and COO Equity grant / award
A
Common Stock 36,000 $0.00 $0 910,170
2022-11-30 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Other disposed transaction
F
Common Stock 12,410 $35.31 $438,197 208,168
2022-11-16 Harris Brian G SVP, Chief Financial Officer Equity grant / award
A
Common Stock 22,562 $0.00 $0 217,678
2022-09-27 MEHMEL ROBERT F President and COO Equity grant / award
A
Common Stock 120,000 $0.00 $0 874,170
2022-08-10 Renuart Victor Eugene Dir Open-market sell
S
Common Stock 767 $32.73 $25,104 23,812
2022-06-24 Renuart Victor Eugene Dir Open-market sell
S
Common Stock 2,617 $26.79 $70,109 24,579
2022-03-03 Taylor Michelle L Dir Equity grant / award
A
Common Stock 4,246 $0.00 $0 4,246
2021-12-22 Johnson Lacy M. Dir Open-market buy
P
Common Stock 2,500 $28.04 $70,100 14,430
2021-12-21 Sullivan Kevin F Dir Open-market buy
P
Common Stock 3,500 $26.24 $91,840 52,696
2021-12-20 MEHMEL ROBERT F President and COO Other disposed transaction
F
Common Stock 61,014 $24.87 $1,517,418 754,170
2021-12-20 MEHMEL ROBERT F President and COO Equity grant / award
A
Common Stock 28,594 $0.00 $0 815,184
2021-11-30 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Other disposed transaction
F
Common Stock 22,489 $26.31 $591,686 219,776
2021-11-15 Harris Brian G SVP, Chief Financial Officer Equity grant / award
A
Common Stock 27,498 $0.00 $0 221,376
2021-11-15 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Equity grant / award
A
Common Stock 45,230 $0.00 $0 242,265
2021-07-28 MEHMEL ROBERT F President and COO Equity grant / award
A
Common Stock 96,000 $0.00 $0 786,590
2021-06-07 Renuart Victor Eugene Dir Open-market sell
S
Common Stock 2,900 $25.87 $75,023 27,196
2021-02-08 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 19,103 $24.93 $476,238 198,035
2021-02-05 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 13,251 $24.36 $322,794 217,138
2021-02-04 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 17,909 $23.98 $429,458 230,389
2021-02-03 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market sell
S
Common Stock 9,737 $23.62 $229,988 248,298
2021-01-28 WALDORF WILLIAM Dir Equity grant / award
A
Common Stock 3,702 $0.00 $0 62,643
2020-12-17 MEHMEL ROBERT F President and COO Equity grant / award
A
Common Stock 45,551 $0.00 $0 594,590
2020-12-08 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Equity grant / award
A
Common Stock 24,943 $0.00 $0 239,815
2020-12-04 ALPERT HENRY A Dir Equity grant / award
G
Common Stock 5,603 $0.00 $0 67,865
2020-12-04 ALPERT HENRY A Dir Open-market buy
P
Common Stock 5,000 $20.02 $100,100 73,468
2020-11-30 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Other disposed transaction
F
Common Stock 13,211 $20.85 $275,449 214,872
2020-11-16 Coben Jerome L Dir Open-market buy
P
Common Stock 1,000 $19.95 $19,950 5,796
2020-08-21 KRAMER RONALD J Chairman of the Board and CEO Open-market sell
S
Common Stock 500,000 $21.50 $10,750,000 1,962,721
2020-07-29 Coben Jerome L Dir Equity grant / award
A
Common Stock 4,296 $0.00 $0 4,796
2020-03-27 BROSIG THOMAS Dir Open-market buy
P
Common Stock 4,075 $12.02 $48,961 29,403
2020-03-26 Sullivan Kevin F Dir Open-market buy
P
Common Stock 8,500 $11.60 $98,583 45,494
2020-02-06 Sullivan Kevin F Dir Open-market buy
P
Common Stock 5,000 $19.82 $99,100 36,994
2020-01-30 BROSIG THOMAS Dir Equity grant / award
A
Common Stock 4,082 $0.00 $0 25,328
2020-01-29 KRAMER RONALD J Chairman of the Board and CEO Other disposed transaction
F
Common Stock 189,905 $21.90 $4,158,920 2,462,721
2020-01-29 KRAMER RONALD J Chairman of the Board and CEO Equity grant / award
A
Common Stock 89,693 $0.00 $0 2,652,626
2019-12-18 KRAMER RONALD J Chairman of the Board and CEO Equity grant / award
G
Common Stock 3,000 $0.00 $0 2,562,933
2019-12-06 KRAMER RONALD J Chairman of the Board and CEO Equity grant / award
G
Common Stock 18,000 $0.00 $0 2,565,933
2019-11-30 Durborow W. Christopher VP, Controller and CAO Other disposed transaction
F
Common Stock 272 $21.22 $5,772 45,588
2019-11-13 Harris Brian G SVP, Chief Financial Officer Equity grant / award
A
Common Stock 105,623 $0.00 $0 178,400
2019-11-12 Johnson Lacy M. Dir Equity grant / award
A
Common Stock 4,146 $0.00 $0 4,146
2019-10-11 Renuart Victor Eugene Dir Open-market sell
S
Common Stock 2,442 $20.41 $49,841 30,096
2019-07-31 SIGHT JAMES W Dir Equity grant / award
A
Common Stock 5,505 $0.00 $0 5,505
2019-07-11 Renuart Victor Eugene Dir Open-market sell
S
Common Stock 194 $16.00 $3,104 32,538
2019-07-05 Renuart Victor Eugene Dir Open-market sell
S
Common Stock 3,710 $16.22 $60,176 32,732
2019-05-01 KRAMER RONALD J Chairman of the Board and CEO Equity grant / award
A
Common Stock 288,000 $0.00 $0 2,608,933
2019-01-31 Fogg Blaine V Dir Equity grant / award
A
Common Stock 5,657 $0.00 $0 59,759
2018-12-04 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Open-market buy
P
Common Stock 4,500 $11.62 $52,290 142,900
2018-12-03 Durborow W. Christopher VP, Controller and CAO Open-market buy
P
Common Stock 2,550 $11.94 $30,447 10,782
2018-11-30 Durborow W. Christopher VP, Controller and CAO Other disposed transaction
F
Common Stock 4,804 $12.16 $58,417 8,232
2018-11-29 KRAMER RONALD J Chairman of the Board and CEO Open-market buy
P
Common Stock 5,000 $12.24 $61,200 2,320,933
2018-11-28 KRAMER RONALD J Chairman of the Board and CEO Open-market buy
P
Common Stock 5,000 $12.41 $62,050 2,315,933
2018-11-27 KRAMER RONALD J Chairman of the Board and CEO Open-market buy
P
Common Stock 5,000 $11.96 $59,800 2,310,933
2018-11-26 KRAMER RONALD J Chairman of the Board and CEO Open-market buy
P
Common Stock 5,000 $12.12 $60,600 2,305,933
2018-11-23 KRAMER RONALD J Chairman of the Board and CEO Open-market buy
P
Common Stock 5,000 $11.86 $59,300 2,300,933
2018-11-23 Harris Brian G SVP, Chief Financial Officer Open-market buy
P
Common Stock 2,000 $11.80 $23,600 82,653
2018-11-21 KRAMER RONALD J Chairman of the Board and CEO Open-market buy
P
Common Stock 5,000 $12.72 $63,600 2,295,933
2018-11-19 KRAMER RONALD J Chairman of the Board and CEO Open-market buy
P
Common Stock 10,000 $11.97 $119,700 2,290,933
2018-11-16 KRAMER RONALD J Chairman of the Board and CEO Open-market buy
P
Common Stock 19,997 $12.20 $243,963 2,280,933
2018-11-13 Harris Brian G SVP, Chief Financial Officer Equity grant / award
A
Common Stock 26,072 $0.00 $0 80,653
2018-09-04 Stewart Samanta H Dir Equity grant / award
A
Common Stock 4,932 $0.00 $0 4,932
2018-08-03 ALPERT HENRY A Dir Open-market buy
P
Common Stock 5,000 $18.09 $90,450 64,741
2018-06-19-04:00 Gross Bradley J. Open-market sell
S
Common Stock 5,583,375 $17.05 $95,224,461 649,296
2018-06-18 TURNBULL CHERYL L Dir Open-market buy
P
Common Stock 10,625 $18.00 $191,250 15,148
2018-05-02 TURNBULL CHERYL L Dir Equity grant / award
A
Common Stock 4,523 $0.00 $0 4,523
2018-02-02 Grabowsky Louis J. Dir Open-market buy
P
Common Stock 2,500 $18.33 $45,825 32,594
2018-01-31-05:00 Gross Bradley J. Equity grant / award
A
Common Stock 4,489 $0.00 $0 5,591,565
2017-11-30 MEHMEL ROBERT F President and COO Other disposed transaction
F
Common Stock 50,409 $23.35 $1,177,050 504,872
2017-11-21 Grabowsky Louis J. Dir Open-market buy
P
Common Stock 11,000 $23.30 $256,300 25,605
2017-11-14 MEHMEL ROBERT F President and COO Equity grant / award
A
Common Stock 100,000 $0.00 $0 555,281
2017-11-13 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Other disposed transaction
F
Common Stock 23,021 $20.75 $477,686 122,139
2017-01-31-05:00 GOLDMAN SACHS GROUP INC Equity grant / award
A
Common Stock 3,700 $0.00 $0 5,587,076
2017-01-30 KRAMER RONALD J CEO Equity grant / award
A
Common Stock 298,667 $0.00 $0 2,284,936
2016-12-10 MEHMEL ROBERT F President and COO Other disposed transaction
F
Common Stock 77,355 $25.05 $1,937,743 343,281
2016-12-09 BLAU HARVEY R Dir Open-market sell
S
Common Stock 102,557 $25.04 $2,568,027 440,253
2016-12-08 BLAU HARVEY R Dir Open-market sell
S
Common Stock 151,376 $25.22 $3,817,703 542,810
2016-12-07 BLAU HARVEY R Dir Open-market sell
S
Common Stock 106,067 $25.26 $2,679,252 694,186
2016-12-02 ALPERT HENRY A Dir Open-market sell
S
Common Stock 14,980 $23.55 $352,779 51,552
2016-12-01 KRAMER RONALD J CEO Equity grant / award
G
Common Stock 20,000 $0.00 $0 1,986,269
2016-11-30 KRAMER RONALD J CEO Other disposed transaction
F
Common Stock 271,438 $23.90 $6,487,368 2,006,269
2016-11-15 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Equity grant / award
A
Common Stock 44,000 $0.00 $0 145,160
2016-11-15 MEHMEL ROBERT F President and COO Equity grant / award
A
Common Stock 73,584 $0.00 $0 458,584
2016-11-12 Kaplan Seth L. Sr VP, Gen. Counsel and Secy Other disposed transaction
F
Common Stock 22,893 $19.85 $454,426 101,160
2016-05-16 Grabowsky Louis J. Dir Open-market buy
P
Common Stock 1,500 $16.52 $24,780 10,905
2016-04-22 KRAMER RONALD J CEO Other disposed transaction
F
Common Stock 262,613 $16.09 $4,225,443 1,783,373

Regulatory Activity

Last 12 months to 2025-04-29
Insider Filings (Forms 3/4/5) — 12 months
11
Material Event Filings (8-K) — 12 months
5

8-K Material Event Filing Activity

Monthly count

Insider Trading Activity (Forms 3/4/5)

Monthly count
For informational purposes only — not guaranteed to be accurate or complete.