Ranger Energy Services, Inc. (RNGR) has seen some recent activity in the stock market and its stock finished trading at $2.6600 yesterday. People are starting to take interest of RNGR as the stock traded as high as $2.6900 and as low as $2.5500 in the prior market trading day.

Ranger Energy Services, Inc. (RNGR) average trading volume is 18.07K. However, in the prior market trading day Ranger Energy Services, Inc. (RNGR) exchanged 19,248 shares. First upside resistance level on RNGR is $4.44. RNGR 50day moving average is $2.8471 and RNGR 200day moving average is $3.4909.

Ranger Energy Services, Inc. (RNGR) recent performance has been shown by the recent movement in RNGR stock. RNGR has performed -15.82% over the past 4 weeks, RNGR has performed -14.47% over the past 90 days and RNGR has shown -59.08% over the past 12 months. Ranger Energy Services, Inc. (RNGR) has a 52 week range of $2.4850 to $7.9900. Ranger Energy Services, Inc. (RNGR) is trading 7.04% from its 52 week low and -66.71% from its 52 week high. Ranger Energy Services, Inc. (RNGR) is showing a 0.09% short float showing the amount short in the float.

RNGR has 8.47M shares outstanding and 4.74M shares in the float. Ranger Energy Services, Inc. (RNGR) at this time has a market cap of $41.74M and income of -4.60M. The EPS next quarter for RNGR is -0.43 and projected EPS next year is 14.80%. The market cap of Ranger Energy Services, Inc. (RNGR) at $41.74M signifies how many People own shares of RNGR and is calculated off the last price ($2.6600) of RNGR and the amount of shares outstanding (8.47M) with Ranger Energy Services, Inc. (RNGR).

Ranger Energy Services, Inc. (RNGR) has total cash (mrq) of 6M, total cash per share (mrq) of 0.71, total debt of RNGR is at 38.5M and total debt/equity (mrq) is 19.72. . Ranger Energy Services, Inc. (RNGR) operating cash flow (ttm) is 61.9M, RNGR leveraged free cash flow (ttm) is 50.92M.

RNGR is trading -4.77% below (bearish) its SMA20, -6.73% below (bearish) its SMA50 and -41.90% below (bearish) its SMA200.