VSE Corporation (VSEC) has seen some recent movement in the stock market and its shares finished trading at $29.19 yesterday. People are starting to take notice of VSEC as the shares traded as high as $30.03 and as low as $28.92 in the previous market session.

VSE Corporation (VSEC) average trading volume is 27.94K. However, in the previous market session VSE Corporation (VSEC) traded 11,601 shares. The 1st support level on VSEC is $28.04 and the 1st upside resistance level on VSEC is $35.45. VSEC 50 day moving average is $29.62 and VSEC two hundred day moving average is $25.07.

VSE Corporation (VSEC) recent performance has been specified by the recent movement in VSEC shares. VSEC has performed 1.53% over the past month, VSEC has performed -7.33% over the past 90 days and VSEC has shown -9.82% over the past 1 year. VSE Corporation (VSEC) has a 1 year range of $13.83 to $41.14. VSE Corporation (VSEC) is trading 111.06% from its 1 year low and -29.05% from its 1 year high. VSE Corporation (VSEC) is showing a 1.18% short float showing the quantity short in the float.

VSEC has 11.04M shares outstanding and 10.52M shares in the float. VSE Corporation (VSEC) currently has a market cap of $324.01M and income of 1.20M. The EPS next quarter for VSEC is 0.60 and projected EPS next year is 30.27%. The market cap of VSE Corporation (VSEC) at $324.01M represents how many People own shares of VSEC and is based off the last price ($29.19) of VSEC and the quantity of shares outstanding (11.04M) with VSE Corporation (VSEC).

VSE Corporation (VSEC) has aggregate cash (mrq) of 213k, aggregate cash per share (mrq) of 0.02, aggregate debt of VSEC is at 287.13M and aggregate debt/equity (mrq) is 83.72. . VSE Corporation (VSEC) operating cash flow (ttm) is 36.75M, VSEC leveraged free cash flow (ttm) is 35.48M.

VSEC is trading -3.29% below (bearish) its SMA20, -1.19% below (bearish) its SMA50 and 2.46% above (bullish) its SMA200.