Currently, Jeffery A. Leonard does not hold significant company stock as he is just beginning to build his position in Alamo Group as CEO. Previously, he met stock ownership requirements in his role as Executive Vice President. In the future,...

$0.000%

No data yet.

No data yet.

Recent Insider Trades

No insider trades found for this CEO.