UFP Technologies, Inc. (UFPT) has seen some recent movement in the stock market and its common shares closed trading at $41.02 yesterday. People are starting to take interest of UFPT as the common shares traded as high as $41.29 and as low as $40.40 in the previous market session.

UFP Technologies, Inc. (UFPT) average trading volume is 29.68K. However, in the previous market session UFP Technologies, Inc. (UFPT) traded 20,774 shares. The 1st downside support level on UFPT is $40.59 and the 1st resistance level on UFPT is $47.96. UFPT 50-day moving average is $44.10 and UFPT 200 day moving average is $43.44.

UFP Technologies, Inc. (UFPT) most current performance has been specified by the recent movement in UFPT common shares. UFPT has performed -6.54% over the past month, UFPT has performed -12.26% over the past 90 days and UFPT has shown 2.52% over the past year. UFP Technologies, Inc. (UFPT) has a 1 year range of $30.80 to $52.59. UFP Technologies, Inc. (UFPT) is trading 33.18% from its 1 year low and -22.00% from its 1 year high. UFP Technologies, Inc. (UFPT) is showing a 1.65% short float showing the amount short in the float.

UFPT has 7.49M shares outstanding and 6.82M shares in the float. UFP Technologies, Inc. (UFPT) at this time has a market cap of $306.01M and income of 17.60M. The EPS next quarter for UFPT is 0.32 and projected EPS next year is 59.76%. The market cap of UFP Technologies, Inc. (UFPT) at $306.01M signifies how many People own shares of UFPT and is based off the last price ($41.02) of UFPT and the amount of shares outstanding (7.49M) with UFP Technologies, Inc. (UFPT).

UFP Technologies, Inc. (UFPT) has total cash (mrq) of 12.27M, total cash per share (mrq) of 1.64, total debt of UFPT remains at 3.32M and total debt/equity (mrq) is 1.96. . UFP Technologies, Inc. (UFPT) running cash flow (ttm) is 29.61M, UFPT leveraged free cash flow (ttm) is 18.18M.

UFPT is trading -4.22% below (bearish) its SMA20, -7.59% below (bearish) its SMA50 and -8.25% below (bearish) its SMA200.