Alamo Group Inc. (ALG) has seen some recent action in the stock market and its stock closed trading at $112.22 yesterday. People are starting to take notice of ALG as the stock traded as high as $113.89 and as low as $111.60 in the previous market day.

Alamo Group Inc. (ALG) average trading volume is 50.39K. However, in the previous market day Alamo Group Inc. (ALG) exchanged 29,975 shares. The First support level on ALG is $112.16 and the First resistance level on ALG is $116.44. ALG 50day moving average is $108.53 and ALG 200-day moving average is $100.55.

Alamo Group Inc. (ALG) most current performance has been specified by the recent movement in ALG stock. ALG has performed 4.75% over the past 30 days, ALG has performed -1.41% over the past 3 months and ALG has shown -2.25% over the past 12 months. Alamo Group Inc. (ALG) has a 12 month range of $70.99 to $132.96. Alamo Group Inc. (ALG) is trading 58.08% from its 12 month low and -15.60% from its 12 month high. Alamo Group Inc. (ALG) is displaying a 1.81% short float displaying the quantity short in the float.

ALG has 11.78M shares outstanding and 11.53M shares in the float. Alamo Group Inc. (ALG) currently has a market cap of $1.33B and income of 55.50M. The EPS next quarter for ALG is 1.26 and projected EPS next year is 34.43%. The market cap of Alamo Group Inc. (ALG) at $1.33B signifies how many People own shares of ALG and is calculated off the last price ($112.22) of ALG and the quantity of shares outstanding (11.78M) with Alamo Group Inc. (ALG).

Alamo Group Inc. (ALG) has total cash (mrq) of 82M, total cash per share (mrq) of 6.91, total debt of ALG remains at 450.05M and total debt/equity (mrq) is 77.98. . Alamo Group Inc. (ALG) operating cash flow (ttm) is 146.62M, ALG leveraged free cash flow (ttm) is 61.24M.

ALG is trading 0.57% above (bullish) its SMA20, 6.13% above (bullish) its SMA50 and 4.39% above (bullish) its SMA200.