Seeking AlphaazioniNEUTRALLOW

Alamo Group targets 18% adjusted EBITDA margin as it keeps net leverage up to 2.5x for M&A

No summary available

Read at Seeking Alpha