‹ Screener

ALAMO GROUP INC

ALG · Farm Machinery & Equipment · 12.2M shares · +0%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$6M (gross $1M, SBC $7M)

Reference price $171.61 · est. market cap ~$2.1B — last insider purchase, 2026-03-24 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C66

Industrial and vegetation equipment maker with above-average percentile returns but declining revenue and earnings in a mixed market.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $419M2025-09-30 · $420M2025-12-31 · $374M2026-03-31 · $417M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
24.8%
Operating margin
9.5%
Net margin
6.5%
Return on equity
9.0%
Return on assets
6.5%
Revenue growth (QoQ)
11.6%
Net-income growth
-10.5%
Current ratio
4.6×
Free cash flow
$147M
Tangible book value
$789M
Cash & investments
$310M
Stock comp / revenue
0.6%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-11Tekorius LorieGrant905
2026-05-11Jokinen Tracy CGrant905
2026-05-11PAROD RICKGrant905
2026-05-11Householder Paul DGrant905
2026-05-11Haley ColleenGrant905
2026-05-11Grooms Nina CGrant905
2026-05-11Etchart EricGrant905
2026-05-11Bauer Robert PGrant905
2026-03-24Grooms Nina CBuy233$171.61
2026-03-24Rizzuti EdwardSell600$170.93
2026-03-11Grooms Nina CSell499$175.19
2026-03-09Rizzuti EdwardGrant1.8K
2026-03-09Hureau Robert PaulBuy460$164.40
2026-03-09Hureau Robert PaulGrant9.5K
2026-03-09Thomas Kevin JonGrant1.8K
2026-03-09Sullivan Lori LGrant343
2026-03-09Srinivasan ReubenGrant834
2026-03-09Raborn Richard HodgesGrant1.8K
2026-03-09Kamps AgnesGrant2.5K
2026-03-06Kamps AgnesTax withheld233$173.13
2026-03-04Kamps AgnesTax withheld203$184.78
2026-03-04Rizzuti EdwardTax withheld120$184.78
2026-03-04Raborn Richard HodgesTax withheld139$184.78
2026-03-04Srinivasan ReubenTax withheld79$184.78
2026-03-04Thomas Kevin JonTax withheld120$184.78
2026-03-04Sullivan Lori LTax withheld32$184.78
2026-02-26Rizzuti EdwardTax withheld346$213.09
2026-02-26Raborn Richard HodgesGrant1.6K
2026-02-26Raborn Richard HodgesTax withheld393$213.09
2026-02-26Rizzuti EdwardGrant1.4K
2026-02-26Sullivan Lori LGrant324
2026-02-26Sullivan Lori LTax withheld96$213.09
2026-02-25Rizzuti EdwardTax withheld224$215.15
2026-02-25Sullivan Lori LTax withheld55$215.15
2026-02-25Raborn Richard HodgesTax withheld257$215.15
2026-02-25Thomas Kevin JonTax withheld133$215.15
2025-11-26Hureau Robert PaulBuy74$161.93
2025-11-26Hureau Robert PaulBuy230$163.98
2025-11-14Hureau Robert PaulBuy154$161.36
2025-11-13Hureau Robert PaulBuy600$167.77
2025-09-02Leonard Jeffery AllenTax withheld6.1K$211.46
2025-08-22Leonard Jeffery AllenSell2.3K$222.11
2025-08-22Leonard Jeffery AllenSell200$223.15
2025-08-21Rizzuti EdwardSell200$212.80
2025-08-21Rizzuti EdwardSell2.7K$212.10
2025-08-01Thomas Kevin JonTax withheld33$222.58
2025-06-25Rizzuti EdwardOption exercise1.2K$52.51
2025-06-06Raborn Richard HodgesSell1.5K$206.87
2025-05-14Leonard Jeffery AllenSell1.2K$200.97
2025-05-14Leonard Jeffery AllenSell2.3K$201.81
2025-05-14Raborn Richard HodgesSell500$201.84
2025-05-12Tekorius LorieGrant651
2025-05-12Haley ColleenGrant651
2025-05-12Householder Paul DGrant651
2025-05-12Grooms Nina CGrant651
2025-05-12Jokinen Tracy CGrant651
2025-05-12Etchart EricGrant651
2025-05-12Bauer Robert PGrant651
2025-05-12PAROD RICKGrant651
2025-04-04Pollock Janet STax withheld146$171.06
2025-03-31Malone Dan EdwardTax withheld230$180.84
2025-03-07Rizzuti EdwardSell750$183.37
2025-03-07Malone Dan EdwardSell1.8K$183.07
2025-03-06Kamps AgnesTax withheld258$178.23
2025-03-04Raborn Richard HodgesGrant1.7K
2025-03-04Leonard Jeffery AllenGrant7.5K
2025-03-04Rizzuti EdwardGrant1.5K
2025-03-04Kamps AgnesGrant2.2K
2025-03-04Sullivan Lori LGrant329
2025-03-04Thomas Kevin JonGrant1.5K
2025-02-27Rizzuti EdwardTax withheld302$184.94
2025-02-27Malone Dan EdwardTax withheld276$184.94
2025-02-27Sullivan Lori LGrant311
2025-02-27Sullivan Lori LTax withheld92$184.94
2025-02-27Leonard Jeffery AllenTax withheld2.0K$184.94
2025-02-27Raborn Richard HodgesGrant1.4K
2025-02-27Raborn Richard HodgesTax withheld335$184.94
2025-02-27Pollock Janet SGrant621
2025-02-27Pollock Janet STax withheld150$184.94
2025-02-27Leonard Jeffery AllenGrant5.2K
2025-02-27Malone Dan EdwardGrant1.1K
2025-02-27Rizzuti EdwardGrant1.2K
2025-02-25Thomas Kevin JonTax withheld133$185.73
2025-02-25Malone Dan EdwardTax withheld284$185.73
2025-02-25Pollock Janet STax withheld184$185.73
2025-02-25Leonard Jeffery AllenTax withheld1.6K$185.73
2025-02-25Rizzuti EdwardTax withheld331$185.73
2025-02-25Sullivan Lori LTax withheld87$185.73
2025-02-25Raborn Richard HodgesTax withheld376$185.73

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-28Material agreementDebt obligationExhibitsfiling ↗
2026-05-19Exec/director changeExhibitsfiling ↗
2026-05-04ResultsExhibitsfiling ↗
2026-05-01Shareholder votefiling ↗
2026-03-02ResultsExhibitsfiling ↗
2026-01-26Acquisition/dispositionExhibitsfiling ↗
2025-12-10Material agreementfiling ↗
2025-11-12Exec/director changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-282026-05-270000897077-26-000078 ↗
8-K2026-05-192026-05-140000897077-26-000076 ↗
8-K2026-05-042026-05-040000897077-26-000058 ↗
10-Q2026-05-042026-03-310000897077-26-000059 ↗
8-K2026-05-012026-05-010000897077-26-000052 ↗
8-K2026-03-022026-03-020000897077-26-000015 ↗
10-K2026-03-022025-12-310000897077-26-000016 ↗
8-K2026-01-262026-01-260000897077-26-000002 ↗
8-K2025-12-102025-12-100000897077-25-000122 ↗
8-K2025-11-122025-11-060000897077-25-000119 ↗
10-Q2025-11-062025-09-300000897077-25-000116 ↗
8-K2025-11-062025-11-060000897077-25-000115 ↗