RBC Bearings Incorporated (ROLL) has seen some recent action in the market and its common shares finished trading at $134.62 yesterday. Investors are starting to take interest of ROLL as the common shares traded as high as $136.31 and as low as $133.23 in the previous trading day.

RBC Bearings Incorporated (ROLL) average trading volume is 104.07K. However, in the previous trading day RBC Bearings Incorporated (ROLL) traded 76,718 shares. The First downside support level on ROLL is $130.57 and the First resistance level on ROLL is $158.08. ROLL fifty day moving average is $130.38 and ROLL 200-day moving average is $131.16.

RBC Bearings Incorporated (ROLL) current performance has been indicated by the recent movement in ROLL common shares. ROLL has performed 9.05% over the past 4 weeks, ROLL has performed -5.28% over the past quarter and ROLL has shown -14.07% over the past year. RBC Bearings Incorporated (ROLL) has a 52 week range of $77.63 to $185.06. RBC Bearings Incorporated (ROLL) is trading 73.41% from its 52 week low and -27.25% from its 52 week high. RBC Bearings Incorporated (ROLL) is indicating a 1.45% short float indicating the amount short in the float.

ROLL has 24.76M shares outstanding and 24.17M shares in the float. RBC Bearings Incorporated (ROLL) currently has a market cap of $3.36B and income of 118.40M. The EPS next quarter for ROLL is 0.88 and projected EPS next year is 16.56%. The market cap of RBC Bearings Incorporated (ROLL) at $3.36B represents how many Investors own shares of ROLL and is calculated off the last price ($134.62) of ROLL and the amount of shares outstanding (24.76M) with RBC Bearings Incorporated (ROLL).

RBC Bearings Incorporated (ROLL) has total cash (mrq) of 143.62M, total cash per share (mrq) of 5.8, total debt of ROLL stands at 53.87M and total debt/equity (mrq) is 4.72. . RBC Bearings Incorporated (ROLL) running cash flow (ttm) is 163.84M, ROLL leveraged free cash flow (ttm) is 96.69M.

ROLL is trading 1.40% above (bullish) its SMA20, 3.33% above (bullish) its SMA50 and -5.14% below (bearish) its SMA200.