F&FFinancial Insights

Financial Metrics

TITN Titan Machinery Inc.
Range: 2016-01-01 to 2026-04-29
Chart Range:
% Change:

Financial Statements

Grouped by statement

Income Statement

Metrics: 6

Revenue

Q: 30 | A: 11

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-04-30 284860000.0 USD 10-Q 2017-06-02
Quarterly 2016-07-31 278333000.0 -2.3% USD 10-Q 2017-09-07
Quarterly 2016-10-31 332266000.0 +19.4% USD 10-Q 2017-12-07
Quarterly 2017-04-30 264118000.0 -20.5% USD 10-Q 2018-06-07
Quarterly 2017-07-31 268871000.0 +1.8% USD 10-Q 2018-09-06
Quarterly 2017-10-31 330341000.0 +22.9% USD 10-Q 2018-12-06
Quarterly 2018-04-30 243714000.0 -26.2% USD 10-Q 2019-06-06
Quarterly 2018-07-31 297231000.0 +22.0% USD 10-Q 2019-09-05
Quarterly 2018-10-31 360913000.0 +21.4% USD 10-Q 2019-12-05
Quarterly 2019-04-30 278292000.0 -22.9% USD 10-Q 2020-06-04
Quarterly 2019-07-31 314981000.0 +13.2% USD 10-Q 2020-09-04
Quarterly 2019-10-31 360936000.0 +14.6% USD 10-Q 2020-12-03
Quarterly 2020-04-30 310208000.0 -14.1% USD 10-Q 2021-06-04
Quarterly 2020-07-31 303465000.0 -2.2% USD 10-Q 2021-09-03
Quarterly 2020-10-31 360872000.0 +18.9% USD 10-Q 2021-12-03
Quarterly 2021-04-30 372706000.0 +3.3% USD 10-Q 2022-06-03
Quarterly 2021-07-31 377630000.0 +1.3% USD 10-Q 2022-09-09
Quarterly 2021-10-31 453975000.0 +20.2% USD 10-Q 2022-12-08
Quarterly 2022-04-30 461007000.0 +1.5% USD 10-Q 2023-06-01
Quarterly 2022-07-31 496543000.0 +7.7% USD 10-Q 2023-09-07
Quarterly 2022-10-31 668773000.0 +34.7% USD 10-Q 2023-12-07
Quarterly 2023-04-30 569631000.0 -14.8% USD 10-Q 2024-06-07
Quarterly 2023-07-31 642568000.0 +12.8% USD 10-Q 2024-09-05
Quarterly 2023-10-31 694115000.0 +8.0% USD 10-Q 2024-12-05
Quarterly 2024-04-30 628703000.0 -9.4% USD 10-Q 2025-06-05
Quarterly 2024-07-31 633674000.0 +0.8% USD 10-Q 2025-09-04
Quarterly 2024-10-31 679824000.0 +7.3% USD 10-Q 2025-12-04
Quarterly 2025-04-30 594336000.0 -12.6% USD 10-Q 2025-06-05
Quarterly 2025-07-31 546426000.0 -8.1% USD 10-Q 2025-09-04
Quarterly 2025-10-31 644510000.0 +18.0% USD 10-Q 2025-12-04
Annual 2016-10-31 332266000.0 USD 10-K 2018-04-06
Annual 2017-10-31 330341000.0 -0.6% USD 10-K 2018-04-06
Annual 2018-01-31 1192606000.0 +261.0% USD 10-K 2020-04-07
Annual 2019-01-31 1261505000.0 +5.8% USD 10-K 2021-03-31
Annual 2020-01-31 1305171000.0 +3.5% USD 10-K 2022-04-01
Annual 2021-01-31 1411222000.0 +8.1% USD 10-K 2023-03-30
Annual 2022-01-31 1711906000.0 +21.3% USD 10-K 2024-04-03
Annual 2023-01-31 2209306000.0 +29.1% USD 10-K 2025-04-07
Annual 2024-01-31 2758445000.0 +24.9% USD 10-K 2026-03-31
Annual 2025-01-31 2702122000.0 -2.0% USD 10-K 2026-03-31
Annual 2026-01-31 2427107000.0 -10.2% USD 10-K 2026-03-31

Gross Profit

Q: 30 | A: 11

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-04-30 53548000.0 USD 10-Q 2017-06-02
Quarterly 2016-07-31 52933000.0 -1.1% USD 10-Q 2017-09-07
Quarterly 2016-10-31 58426000.0 +10.4% USD 10-Q 2017-12-07
Quarterly 2017-04-30 48919000.0 -16.3% USD 10-Q 2018-06-07
Quarterly 2017-07-31 52807000.0 +7.9% USD 10-Q 2018-09-06
Quarterly 2017-10-31 61477000.0 +16.4% USD 10-Q 2018-12-06
Quarterly 2018-04-30 47558000.0 -22.6% USD 10-Q 2019-06-06
Quarterly 2018-07-31 58901000.0 +23.9% USD 10-Q 2019-09-05
Quarterly 2018-10-31 69542000.0 +18.1% USD 10-Q 2019-12-05
Quarterly 2019-04-30 53900000.0 -22.5% USD 10-Q 2020-06-04
Quarterly 2019-07-31 64027000.0 +18.8% USD 10-Q 2020-09-04
Quarterly 2019-10-31 71774000.0 +12.1% USD 10-Q 2020-12-03
Quarterly 2020-04-30 58410000.0 -18.6% USD 10-Q 2021-06-04
Quarterly 2020-07-31 62688000.0 +7.3% USD 10-Q 2021-09-03
Quarterly 2020-10-31 72551000.0 +15.7% USD 10-Q 2021-12-03
Quarterly 2021-04-30 70978000.0 -2.2% USD 10-Q 2022-06-03
Quarterly 2021-07-31 75018000.0 +5.7% USD 10-Q 2022-09-09
Quarterly 2021-10-31 92480000.0 +23.3% USD 10-Q 2022-12-08
Quarterly 2022-04-30 88694000.0 -4.1% USD 10-Q 2023-06-01
Quarterly 2022-07-31 102699000.0 +15.8% USD 10-Q 2023-09-07
Quarterly 2022-10-31 139580000.0 +35.9% USD 10-Q 2023-12-07
Quarterly 2023-04-30 118580000.0 -15.0% USD 10-Q 2024-06-07
Quarterly 2023-07-31 133399000.0 +12.5% USD 10-Q 2024-09-05
Quarterly 2023-10-31 138341000.0 +3.7% USD 10-Q 2024-12-05
Quarterly 2024-04-30 121755000.0 -12.0% USD 10-Q 2025-06-05
Quarterly 2024-07-31 112379000.0 -7.7% USD 10-Q 2025-09-04
Quarterly 2024-10-31 110494000.0 -1.7% USD 10-Q 2025-12-04
Quarterly 2025-04-30 90935000.0 -17.7% USD 10-Q 2025-06-05
Quarterly 2025-07-31 93646000.0 +3.0% USD 10-Q 2025-09-04
Quarterly 2025-10-31 111016000.0 +18.5% USD 10-Q 2025-12-04
Annual 2016-10-31 58426000.0 USD 10-K 2018-04-06
Annual 2017-10-31 61477000.0 +5.2% USD 10-K 2019-04-05
Annual 2018-10-31 69542000.0 +13.1% USD 10-K 2020-04-07
Annual 2019-10-31 71774000.0 +3.2% USD 10-K 2020-04-07
Annual 2020-01-31 250818000.0 +249.5% USD 10-K 2022-04-01
Annual 2021-01-31 261362000.0 +4.2% USD 10-K 2023-03-30
Annual 2022-01-31 332724000.0 +27.3% USD 10-K 2024-04-03
Annual 2023-01-31 439839000.0 +32.2% USD 10-K 2025-04-07
Annual 2024-01-31 531354000.0 +20.8% USD 10-K 2026-03-31
Annual 2025-01-31 395630000.0 -25.5% USD 10-K 2026-03-31
Annual 2026-01-31 382556000.0 -3.3% USD 10-K 2026-03-31

Operating Income

Q: 30 | A: 11

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-04-30 -1201000.0 USD 10-Q 2017-06-02
Quarterly 2016-07-31 1422000.0 +218.4% USD 10-Q 2017-09-07
Quarterly 2016-10-31 5008000.0 +252.2% USD 10-Q 2017-12-07
Quarterly 2017-04-30 -5412000.0 -208.1% USD 10-Q 2018-06-07
Quarterly 2017-07-31 -3265000.0 +39.7% USD 10-Q 2018-09-06
Quarterly 2017-10-31 8516000.0 +360.8% USD 10-Q 2018-12-06
Quarterly 2018-04-30 831000.0 -90.2% USD 10-Q 2019-06-06
Quarterly 2018-07-31 10547000.0 +1169.2% USD 10-Q 2019-09-05
Quarterly 2018-10-31 16083000.0 +52.5% USD 10-Q 2019-12-05
Quarterly 2019-04-30 1210000.0 -92.5% USD 10-Q 2020-06-04
Quarterly 2019-07-31 9172000.0 +658.0% USD 10-Q 2020-09-04
Quarterly 2019-10-31 13539000.0 +47.6% USD 10-Q 2020-12-03
Quarterly 2020-04-30 5136000.0 -62.1% USD 10-Q 2021-06-04
Quarterly 2020-07-31 9609000.0 +87.1% USD 10-Q 2021-09-03
Quarterly 2020-10-31 15881000.0 +65.3% USD 10-Q 2021-12-03
Quarterly 2021-04-30 14536000.0 -8.5% USD 10-Q 2022-06-03
Quarterly 2021-07-31 16446000.0 +13.1% USD 10-Q 2022-09-09
Quarterly 2021-10-31 29537000.0 +79.6% USD 10-Q 2022-12-08
Quarterly 2022-04-30 24542000.0 -16.9% USD 10-Q 2023-06-01
Quarterly 2022-07-31 33871000.0 +38.0% USD 10-Q 2023-09-07
Quarterly 2022-10-31 54719000.0 +61.6% USD 10-Q 2023-12-07
Quarterly 2023-04-30 37265000.0 -31.9% USD 10-Q 2024-06-07
Quarterly 2023-07-31 44648000.0 +19.8% USD 10-Q 2024-09-05
Quarterly 2023-10-31 46226000.0 +3.5% USD 10-Q 2024-12-05
Quarterly 2024-04-30 22597000.0 -51.1% USD 10-Q 2025-06-05
Quarterly 2024-07-31 15750000.0 -30.3% USD 10-Q 2025-09-04
Quarterly 2024-10-31 11457000.0 -27.3% USD 10-Q 2025-12-04
Quarterly 2025-04-30 -5735000.0 -150.1% USD 10-Q 2025-06-05
Quarterly 2025-07-31 662000.0 +111.5% USD 10-Q 2025-09-04
Quarterly 2025-10-31 10304000.0 +1456.5% USD 10-Q 2025-12-04
Annual 2016-01-31 -23110000.0 USD 10-K 2018-04-06
Annual 2017-01-31 -2372000.0 +89.7% USD 10-K 2019-04-05
Annual 2018-01-31 925000.0 +139.0% USD 10-K 2020-04-07
Annual 2019-01-31 27481000.0 +2870.9% USD 10-K 2021-03-31
Annual 2020-01-31 21332000.0 -22.4% USD 10-K 2022-04-01
Annual 2021-01-31 37408000.0 +75.4% USD 10-K 2023-03-30
Annual 2022-01-31 90182000.0 +141.1% USD 10-K 2024-04-03
Annual 2023-01-31 138323000.0 +53.4% USD 10-K 2025-04-07
Annual 2024-01-31 168845000.0 +22.1% USD 10-K 2026-03-31
Annual 2025-01-31 4008000.0 -97.6% USD 10-K 2026-03-31
Annual 2026-01-31 -6713000.0 -267.5% USD 10-K 2026-03-31

Net Income

Q: 30 | A: 11

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-04-30 -3858000.0 USD 10-Q 2017-06-02
Quarterly 2016-07-31 -2702000.0 +30.0% USD 10-Q 2017-09-07
Quarterly 2016-10-31 264000.0 +109.8% USD 10-Q 2017-12-07
Quarterly 2017-04-30 -5932000.0 -2347.0% USD 10-Q 2018-06-07
Quarterly 2017-07-31 -5186000.0 +12.6% USD 10-Q 2018-09-06
Quarterly 2017-10-31 2384000.0 +146.0% USD 10-Q 2018-12-06
Quarterly 2018-04-30 -1614000.0 -167.7% USD 10-Q 2019-12-05
Quarterly 2018-07-31 5180000.0 +420.9% USD 10-Q 2019-12-05
Quarterly 2018-10-31 10776000.0 +108.0% USD 10-Q 2019-12-05
Quarterly 2019-04-30 -445000.0 -104.1% USD 10-Q 2020-12-03
Quarterly 2019-07-31 5511000.0 +1338.4% USD 10-Q 2020-12-03
Quarterly 2019-10-31 8214000.0 +49.0% USD 10-Q 2020-12-03
Quarterly 2020-04-30 2262000.0 -72.5% USD 10-Q 2021-12-03
Quarterly 2020-07-31 6400000.0 +182.9% USD 10-Q 2021-12-03
Quarterly 2020-10-31 9912000.0 +54.9% USD 10-Q 2021-12-03
Quarterly 2021-04-30 10547000.0 +6.4% USD 10-Q 2022-12-08
Quarterly 2021-07-31 11249000.0 +6.7% USD 10-Q 2022-12-08
Quarterly 2021-10-31 21816000.0 +93.9% USD 10-Q 2022-12-08
Quarterly 2022-04-30 17540000.0 -19.6% USD 10-Q 2023-12-07
Quarterly 2022-07-31 24959000.0 +42.3% USD 10-Q 2023-12-07
Quarterly 2022-10-31 41257000.0 +65.3% USD 10-Q 2023-12-07
Quarterly 2023-04-30 26965000.0 -34.6% USD 10-Q 2024-12-05
Quarterly 2023-07-31 31321000.0 +16.2% USD 10-Q 2024-12-05
Quarterly 2023-10-31 30193000.0 -3.6% USD 10-Q 2024-12-05
Quarterly 2024-04-30 9441000.0 -68.7% USD 10-Q 2025-12-04
Quarterly 2024-07-31 -4304000.0 -145.6% USD 10-Q 2025-12-04
Quarterly 2024-10-31 1713000.0 +139.8% USD 10-Q 2025-12-04
Quarterly 2025-04-30 -13204000.0 -870.8% USD 10-Q 2025-12-04
Quarterly 2025-07-31 -6000000.0 +54.6% USD 10-Q 2025-12-04
Quarterly 2025-10-31 1198000.0 +120.0% USD 10-Q 2025-12-04
Annual 2016-10-31 264000.0 USD 10-K 2018-04-06
Annual 2017-10-31 2384000.0 +803.0% USD 10-K 2019-04-05
Annual 2018-10-31 10776000.0 +352.0% USD 10-K 2020-04-07
Annual 2019-10-31 8214000.0 -23.8% USD 10-K 2020-04-07
Annual 2020-01-31 13953000.0 +69.9% USD 10-K 2022-04-01
Annual 2021-01-31 19356000.0 +38.7% USD 10-K 2023-03-30
Annual 2022-01-31 66047000.0 +241.2% USD 10-K 2024-04-03
Annual 2023-01-31 101868000.0 +54.2% USD 10-K 2025-04-07
Annual 2024-01-31 112441000.0 +10.4% USD 10-K 2026-03-31
Annual 2025-01-31 -36911000.0 -132.8% USD 10-K 2026-03-31
Annual 2026-01-31 -54174000.0 -46.8% USD 10-K 2026-03-31

EPS Basic

Q: 30 | A: 11

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-04-30 -0.17 USD/shares 10-Q 2017-06-02
Quarterly 2016-07-31 -0.12 +29.4% USD/shares 10-Q 2017-09-07
Quarterly 2016-10-31 0.01 +108.3% USD/shares 10-Q 2017-12-07
Quarterly 2017-04-30 -0.27 -2800.0% USD/shares 10-Q 2018-06-07
Quarterly 2017-07-31 -0.24 +11.1% USD/shares 10-Q 2018-09-06
Quarterly 2017-10-31 0.11 +145.8% USD/shares 10-Q 2018-12-06
Quarterly 2018-04-30 -0.07 -163.6% USD/shares 10-Q 2019-06-06
Quarterly 2018-07-31 0.23 +428.6% USD/shares 10-Q 2019-09-05
Quarterly 2018-10-31 0.49 +113.0% USD/shares 10-Q 2019-12-05
Quarterly 2019-04-30 -0.02 -104.1% USD/shares 10-Q 2020-06-04
Quarterly 2019-07-31 0.25 +1350.0% USD/shares 10-Q 2020-09-04
Quarterly 2019-10-31 0.37 +48.0% USD/shares 10-Q 2020-12-03
Quarterly 2020-04-30 0.1 -73.0% USD/shares 10-Q 2021-06-04
Quarterly 2020-07-31 0.28 +180.0% USD/shares 10-Q 2021-09-03
Quarterly 2020-10-31 0.44 +57.1% USD/shares 10-Q 2021-12-03
Quarterly 2021-04-30 0.47 +6.8% USD/shares 10-Q 2022-06-03
Quarterly 2021-07-31 0.5 +6.4% USD/shares 10-Q 2022-09-09
Quarterly 2021-10-31 0.97 +94.0% USD/shares 10-Q 2022-12-08
Quarterly 2022-04-30 0.78 -19.6% USD/shares 10-Q 2023-06-01
Quarterly 2022-07-31 1.1 +41.0% USD/shares 10-Q 2023-09-07
Quarterly 2022-10-31 1.82 +65.5% USD/shares 10-Q 2023-12-07
Quarterly 2023-04-30 1.19 -34.6% USD/shares 10-Q 2024-06-07
Quarterly 2023-07-31 1.38 +16.0% USD/shares 10-Q 2024-09-05
Quarterly 2023-10-31 1.32 -4.3% USD/shares 10-Q 2024-12-05
Quarterly 2024-04-30 0.41 -68.9% USD/shares 10-Q 2025-06-05
Quarterly 2024-07-31 -0.19 -146.3% USD/shares 10-Q 2025-09-04
Quarterly 2024-10-31 0.07 +136.8% USD/shares 10-Q 2025-12-04
Quarterly 2025-04-30 -0.58 -928.6% USD/shares 10-Q 2025-06-05
Quarterly 2025-07-31 -0.26 +55.2% USD/shares 10-Q 2025-09-04
Quarterly 2025-10-31 0.05 +119.2% USD/shares 10-Q 2025-12-04
Annual 2016-10-31 0.01 USD/shares 10-K 2018-04-06
Annual 2017-10-31 0.11 +1000.0% USD/shares 10-K 2019-04-05
Annual 2018-10-31 0.49 +345.5% USD/shares 10-K 2020-04-07
Annual 2019-10-31 0.37 -24.5% USD/shares 10-K 2020-04-07
Annual 2020-01-31 0.63 +70.3% USD/shares 10-K 2022-04-01
Annual 2021-01-31 0.86 +36.5% USD/shares 10-K 2023-03-30
Annual 2022-01-31 2.93 +240.7% USD/shares 10-K 2024-04-03
Annual 2023-01-31 4.5 +53.6% USD/shares 10-K 2025-04-07
Annual 2024-01-31 4.93 +9.6% USD/shares 10-K 2026-03-31
Annual 2025-01-31 -1.63 -133.1% USD/shares 10-K 2026-03-31
Annual 2026-01-31 -2.38 -46.0% USD/shares 10-K 2026-03-31

EPS Diluted

Q: 30 | A: 11

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-04-30 -0.17 USD/shares 10-Q 2017-06-02
Quarterly 2016-07-31 -0.12 +29.4% USD/shares 10-Q 2017-09-07
Quarterly 2016-10-31 0.01 +108.3% USD/shares 10-Q 2017-12-07
Quarterly 2017-04-30 -0.27 -2800.0% USD/shares 10-Q 2018-06-07
Quarterly 2017-07-31 -0.24 +11.1% USD/shares 10-Q 2018-09-06
Quarterly 2017-10-31 0.11 +145.8% USD/shares 10-Q 2018-12-06
Quarterly 2018-04-30 -0.07 -163.6% USD/shares 10-Q 2019-06-06
Quarterly 2018-07-31 0.23 +428.6% USD/shares 10-Q 2019-09-05
Quarterly 2018-10-31 0.48 +108.7% USD/shares 10-Q 2019-12-05
Quarterly 2019-04-30 -0.02 -104.2% USD/shares 10-Q 2020-06-04
Quarterly 2019-07-31 0.25 +1350.0% USD/shares 10-Q 2020-09-04
Quarterly 2019-10-31 0.37 +48.0% USD/shares 10-Q 2020-12-03
Quarterly 2020-04-30 0.1 -73.0% USD/shares 10-Q 2021-06-04
Quarterly 2020-07-31 0.28 +180.0% USD/shares 10-Q 2021-09-03
Quarterly 2020-10-31 0.44 +57.1% USD/shares 10-Q 2021-12-03
Quarterly 2021-04-30 0.47 +6.8% USD/shares 10-Q 2022-06-03
Quarterly 2021-07-31 0.5 +6.4% USD/shares 10-Q 2022-09-09
Quarterly 2021-10-31 0.97 +94.0% USD/shares 10-Q 2022-12-08
Quarterly 2022-04-30 0.78 -19.6% USD/shares 10-Q 2023-06-01
Quarterly 2022-07-31 1.1 +41.0% USD/shares 10-Q 2023-09-07
Quarterly 2022-10-31 1.82 +65.5% USD/shares 10-Q 2023-12-07
Quarterly 2023-04-30 1.19 -34.6% USD/shares 10-Q 2024-06-07
Quarterly 2023-07-31 1.38 +16.0% USD/shares 10-Q 2024-09-05
Quarterly 2023-10-31 1.32 -4.3% USD/shares 10-Q 2024-12-05
Quarterly 2024-04-30 0.41 -68.9% USD/shares 10-Q 2025-06-05
Quarterly 2024-07-31 -0.19 -146.3% USD/shares 10-Q 2025-09-04
Quarterly 2024-10-31 0.07 +136.8% USD/shares 10-Q 2025-12-04
Quarterly 2025-04-30 -0.58 -928.6% USD/shares 10-Q 2025-06-05
Quarterly 2025-07-31 -0.26 +55.2% USD/shares 10-Q 2025-09-04
Quarterly 2025-10-31 0.05 +119.2% USD/shares 10-Q 2025-12-04
Annual 2016-10-31 0.01 USD/shares 10-K 2018-04-06
Annual 2017-10-31 0.11 +1000.0% USD/shares 10-K 2019-04-05
Annual 2018-10-31 0.48 +336.4% USD/shares 10-K 2020-04-07
Annual 2019-10-31 0.37 -22.9% USD/shares 10-K 2020-04-07
Annual 2020-01-31 0.63 +70.3% USD/shares 10-K 2022-04-01
Annual 2021-01-31 0.86 +36.5% USD/shares 10-K 2023-03-30
Annual 2022-01-31 2.92 +239.5% USD/shares 10-K 2024-04-03
Annual 2023-01-31 4.49 +53.8% USD/shares 10-K 2025-04-07
Annual 2024-01-31 4.93 +9.8% USD/shares 10-K 2026-03-31
Annual 2025-01-31 -1.63 -133.1% USD/shares 10-K 2026-03-31
Annual 2026-01-31 -2.38 -46.0% USD/shares 10-K 2026-03-31

8-K Material Event Details

38 filings · 59 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

74 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-04-01 Larsen Robert Chief Financial Officer Other disposed transaction
F
Common Stock 6,143 $17.35 $106,581 55,498
2025-06-19 Meyer David Joseph Chairman Equity grant / award
A
Common Stock 1,489 $0.00 $0 144,199
2025-06-02 Larsen Robert Chief Financial Officer Equity grant / award
A
Common Stock 24,311 $0.00 $0 61,641
2025-04-03 Larsen Robert Chief Financial Officer Open-market buy
P
Common Stock 658 $15.20 $10,002 37,330
2025-04-01 Larsen Robert Chief Financial Officer Other disposed transaction
F
Common Stock 4,460 $16.96 $75,642 36,672
2025-03-24 Meyer David Joseph Chairman Open-market buy
P
Common Stock 3,000 $16.86 $50,580 138,388
2025-03-21 Meyer David Joseph Chairman Open-market buy
P
Common Stock 22,524 $16.83 $379,079 135,388
2024-06-03 Anglin Frank Dir Equity grant / award
A
Common Stock 4,396 $0.00 $0 11,019
2024-05-28 Larsen Robert Chief Financial Officer Open-market buy
P
Common Stock 275 $17.99 $4,947 16,407
2024-04-01 Larsen Robert Chief Financial Officer Other disposed transaction
F
Common Stock 1,238 $24.00 $29,712 16,132
2024-04-01 Larsen Robert Chief Financial Officer Open-market buy
P
Common Stock 417 $24.00 $10,008 17,370
2024-02-01 Lewis Richard Dir Equity grant / award
A
Common Stock 987 $0.00 $0 987
2023-06-05 Anglin Frank Dir Equity grant / award
A
Common Stock 2,989 $0.00 $0 6,623
2023-06-01 Knutson Bryan J Chief Operating Officer Equity grant / award
A
Common Stock 19,834 $0.00 $0 91,827
2023-04-01 Larsen Robert Chief Financial Officer Other disposed transaction
F
Common Stock 92 $30.45 $2,801 1,086
2023-03-21 Erickson Stan K. Dir Open-market buy
P
Common Stock 3,000 $29.67 $89,010 39,031
2022-12-01 Larsen Robert Chief Financial Officer Equity grant / award
A
Common Stock 1,178 $0.00 $0 1,178
2022-06-06 HAMILTON CHRISTINE E Dir Equity grant / award
A
Common Stock 2,889 $0.00 $0 20,438
2022-06-01 Knutson Bryan J Chief Operating Officer Equity grant / award
A
Common Stock 19,062 $0.00 $0 80,721
2022-04-01 Knutson Bryan J Chief Operating Officer Other disposed transaction
F
Common Stock 4,908 $27.85 $136,688 61,659
2022-02-01 Anglin Frank Dir Equity grant / award
A
Common Stock 745 $31.37 $23,371 745
2021-06-10 CHRISTIANSON TONY Dir Open-market sell
S
Common Stock 10,781 $31.38 $338,308 180,000
2021-06-09 CHRISTIANSON TONY Dir Open-market sell
S
Common Stock 28,818 $31.35 $903,444 190,781
2021-06-08 CHRISTIANSON TONY Dir Open-market sell
S
Common Stock 10,401 $32.78 $340,945 219,599
2021-06-07 MACK RICHARD L Dir Equity grant / award
A
Common Stock 2,146 $0.00 $0 31,875
2021-06-01 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 100,000 $32.02 $3,202,000 1,750,000
2021-06-01 Kalvoda Mark P. Chief Financial Officer Equity grant / award
A
Common Stock 11,853 $0.00 $0 179,119
2021-05-28 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 100,000 $31.31 $3,131,000 1,850,000
2021-04-15 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 40,036 $26.13 $1,046,141 1,950,000
2021-04-14 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 101,223 $26.49 $2,681,397 1,990,036
2021-04-14 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 23,777 $26.49 $629,853 312,864
2021-04-13 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 13,241 $26.64 $352,740 2,091,259
2021-04-13 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 39,723 $26.64 $1,058,221 336,641
2021-04-12 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 45,500 $26.84 $1,221,220 2,104,500
2021-04-12 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 136,500 $26.84 $3,663,660 376,364
2021-04-01 Knutson Bryan J Chief Operating Officer Other disposed transaction
F
Common Stock 4,435 $26.45 $117,306 54,714
2021-01-14 Kalvoda Mark P. Chief Financial Officer Equity grant / award
G
Common Stock 575 $0.00 $0 173,991
2021-01-13 Kalvoda Mark P. Chief Financial Officer Equity grant / award
G
Common Stock 235 $0.00 $0 174,566
2021-01-06 CHRISTIANSON TONY Dir Open-market sell
S
Common Stock 13,566 $21.73 $294,789 230,000
2020-12-16 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 1,726 $20.19 $34,848 607,438
2020-12-15 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 50,000 $20.11 $1,005,500 2,150,000
2020-12-15 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 53,700 $20.11 $1,079,907 609,164
2020-12-09 Kalvoda Mark P. Chief Financial Officer Open-market sell
S
Common Stock 12,000 $19.82 $237,840 174,801
2020-06-08 Horner Jody L Dir Equity grant / award
A
Common Stock 6,103 $0.00 $0 29,183
2020-06-01 Kalvoda Mark P. Chief Financial Officer Equity grant / award
A
Common Stock 38,238 $0.00 $0 186,801
2019-06-27 CHRISTIANSON TONY Dir Open-market sell
S
Common Stock 11,000 $19.88 $218,680 243,566
2019-06-27 Knutson Bryan J Chief Operating Officer Open-market sell
S
Common Stock 3,711 $19.71 $73,144 28,315
2019-06-26 CHRISTIANSON TONY Dir Open-market sell
S
Common Stock 11,000 $19.38 $213,180 254,566
2019-06-06 DARDIS STANLEY K Dir Equity grant / award
A
Common Stock 0 $0.00 1,500
2019-06-06 DARDIS STANLEY K Dir Equity grant / award
A
Common Stock 4,361 $0.00 $0 34,219
2019-06-03 Knutson Bryan J Chief Operating Officer Equity grant / award
A
Common Stock 18,040 $0.00 $0 32,026
2019-04-01 Knutson Bryan J Chief Operating Officer Other disposed transaction
F
Common Stock 1,494 $15.78 $23,575 13,986
2018-11-30 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 53,000 $18.56 $983,680 662,864
2018-10-01 Crews Bradley Dir Equity grant / award
A
Common Stock 3,060 $15.25 $46,665 3,060
2018-06-07 MACK RICHARD L Dir Equity grant / award
A
Common Stock 4,037 $0.00 $0 19,265
2018-06-01 Kalvoda Mark P. Chief Financial Officer Equity grant / award
A
Common Stock 21,790 $0.00 $0 125,412
2018-04-03 Knutson Bryan J Chief Operating Officer Open-market sell
S
Common Stock 266 $24.07 $6,403 6,764
2018-04-03 Knutson Bryan J Chief Operating Officer Open-market sell
S
Common Stock 2,108 $23.89 $50,360 7,030
2018-04-01 Kalvoda Mark P. Chief Financial Officer Other disposed transaction
F
Common Stock 3,522 $23.56 $82,978 103,622
2018-04-01 Knutson Bryan J Chief Operating Officer Other disposed transaction
F
Common Stock 965 $23.56 $22,735 9,138
2018-03-02 HAMILTON CHRISTINE E Dir Equity grant / award
A
Common Stock 902 $0.00 $0 902
2018-01-03 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 61,796 $21.85 $1,350,243 715,864
2017-09-26 Kalvoda Mark P. Chief Financial Officer Exercise / conversion
M · derivative
Stock Option (right to buy) 6,666 $0.00 $0 0
2017-09-26 Kalvoda Mark P. Chief Financial Officer Exercise / conversion
M
Common Stock 6,666 $8.50 $56,661 107,144
2017-09-06 Erickson Stan K. Dir Open-market buy
P
Common Stock 8,302 $12.50 $103,803 13,495
2017-06-23 CHRISTIANSON TONY Dir Other disposed transaction
J
Common Stock 25,000 175,000
2017-06-01 Kalvoda Mark P. Chief Financial Officer Equity grant / award
A
Common Stock 18,487 $0.00 $0 100,478
2017-05-31 Meyer David Joseph Chairman and CEO Exercise / conversion
M · derivative
Stock Option (right to buy) 53,000 $0.00 $0 0
2017-05-31 Meyer David Joseph Chairman and CEO Exercise / conversion
M
Common Stock 53,000 $8.50 $450,500 777,660
2017-05-26 Meyer David Joseph Chairman and CEO Open-market sell
S
Common Stock 44,950 $17.25 $775,356 724,660
2017-03-01 Henderson John W Dir Equity grant / award
A
Common Stock 1,211 $0.00 $0 1,211
2016-10-06 CHRISTIANSON TONY Dir Exercise / conversion
M · derivative
Stock Option (right to buy) 2,667 $0.00 $0 0
2016-10-06 CHRISTIANSON TONY Dir Exercise / conversion
M
Common Stock 2,667 $4.50 $12,002 29,696
2016-06-01 MACK RICHARD L Dir Equity grant / award
A
Common Stock 6,548 $0.00 $0 11,246

Regulatory Activity

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

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.