RBC Bearings Incorporated (ROLL)

200.56
NASDAQ
Prev Close 208.32
Day Low/High 195.34 / 205.85
52 Wk Low/High 160.51 / 250.52
Exchange NASDAQ
Shares Outstanding 28.87B
Market Cap 6.01B
P/E Ratio 52.79
Div & Yield N.A. (N.A)
Big Game Day Friday, Major Large-Caps, Fed on Crypto, Applied Materials Rolls

Big Game Day Friday, Major Large-Caps, Fed on Crypto, Applied Materials Rolls

Here comes the beginning of the end for digital assets meant to act as currency outside of national or global money supplies.

Fear the Reaper, Don't Fear the Banks: Market Recon

Fear the Reaper, Don't Fear the Banks: Market Recon

There are many reasons to be positive about U.S. banks -- and I'm trading them.

RBC Bearings downgraded at Keybanc

RBC Bearings downgraded at Goldman

RBC Bearings upgraded at BofA/Merrill

RBC Bearings downgraded at BofA/Merrill