Your browser is no longer supported. Please, upgrade your browser.
Settings
ROLL RBC Bearings Incorporated daily Stock Chart
ROLL [NASD]
RBC Bearings Incorporated
Index- P/E35.72 EPS (ttm)4.98 Insider Own2.70% Shs Outstand25.27M Perf Week-0.88%
Market Cap4.49B Forward P/E31.94 EPS next Y5.57 Insider Trans-15.70% Shs Float24.15M Perf Month1.47%
Income123.70M PEG3.25 EPS next Q1.36 Inst Own- Short Float2.17% Perf Quarter10.60%
Sales723.80M P/S6.20 EPS this Y19.20% Inst Trans0.40% Short Ratio6.29 Perf Half Y11.10%
Book/sh43.69 P/B4.07 EPS next Y9.12% ROA10.20% Target Price177.75 Perf Year24.37%
Cash/sh2.39 P/C74.48 EPS next 5Y11.00% ROE12.10% 52W Range125.02 - 185.05 Perf YTD12.24%
Dividend- P/FCF44.47 EPS past 5Y10.40% ROI11.00% 52W High-3.96% Beta1.17
Dividend %- Quick Ratio1.90 Sales past 5Y10.90% Gross Margin39.40% 52W Low42.15% ATR4.69
Employees2261 Current Ratio5.60 Sales Q/Q3.20% Oper. Margin21.20% RSI (14)59.56 Volatility1.90% 2.94%
OptionableYes Debt/Eq0.02 EPS Q/Q87.30% Profit Margin17.10% Rel Volume0.68 Prev Close178.80
ShortableYes LT Debt/Eq0.02 EarningsFeb 04 BMO Payout0.00% Avg Volume83.10K Price177.72
Recom2.70 SMA203.84% SMA506.59% SMA20011.18% Volume56,327 Change-0.60%
Feb-05-20Downgrade Alembic Global Advisors Overweight → Neutral
Nov-14-19Downgrade BofA/Merrill Neutral → Underperform $165
Nov-14-18Downgrade BofA/Merrill Buy → Neutral
Jun-20-18Initiated SunTrust Hold $133
Nov-29-17Initiated CL King Buy
Oct-14-16Downgrade Seaport Global Securities Accumulate → Neutral $88 → $73
Aug-09-16Downgrade KeyBanc Capital Mkts Overweight → Sector Weight
Nov-06-15Downgrade Seaport Global Securities Buy → Accumulate $69
Sep-28-15Upgrade Global Hunter Securities Neutral → Buy $69
Mar-30-15Downgrade Global Hunter Securities Accumulate → Neutral $67 → $75
Aug-06-12Reiterated Barrington Research Outperform $50 → $52
Feb-09-12Reiterated Barrington Research Outperform $45 → $50
Sep-20-11Initiated William Blair Outperform
Jun-03-10Reiterated Barrington Research Outperform $30 → $36
Mar-29-10Downgrade KeyBanc Capital Mkts Buy → Hold
Jul-21-09Downgrade Robert W. Baird Outperform → Neutral $22
Jul-02-09Initiated Sterne Agee Neutral $23
May-14-09Reiterated KeyBanc Capital Mkts Buy $33 → $28
Nov-19-07Upgrade Robert W. Baird Neutral → Outperform $39
Feb-13-20 11:40AM  B vs. ROLL: Which Stock Should Value Investors Buy Now? Zacks
Feb-10-20 04:14PM  Alphabet Heads My List of Balance-Sheet Powerhouses GuruFocus.com
Feb-07-20 10:35AM  Earnings Update: Here's Why Analysts Just Lifted Their RBC Bearings Incorporated Price Target To US$174 Simply Wall St.
Feb-06-20 10:28AM  Edited Transcript of ROLL earnings conference call or presentation 4-Feb-20 4:00pm GMT Thomson Reuters StreetEvents
Feb-05-20 10:42AM  RBC Bearings (ROLL) Q3 Earnings and Revenues Miss Estimates Zacks
Feb-04-20 10:19AM  At US$154, Is RBC Bearings Incorporated (NASDAQ:ROLL) Worth Looking At Closely? Simply Wall St. +13.02%
09:15AM  RBC Bearings (ROLL) Q3 Earnings and Revenues Lag Estimates Zacks
08:00AM  RBC Bearings Incorporated Announces Fiscal 2020 Third Quarter Results Business Wire
Jan-28-20 12:31PM  RBC Bearings (ROLL) Earnings Expected to Grow: Should You Buy? Zacks
Jan-21-20 08:00AM  RBC Bearings to Webcast Third Quarter Fiscal Year 2020 Earnings Conference Call February 4th Business Wire
Jan-14-20 09:56AM  Defense Business Aids RBC Bearings, Lower Days to Hurt Zacks
Jan-10-20 01:17PM  Is RBC Bearings's (NASDAQ:ROLL) Share Price Gain Of 168% Well Earned? Simply Wall St.
Dec-17-19 07:02PM  Do Hedge Funds Love RBC Bearings Incorporated (ROLL)? Insider Monkey
Dec-12-19 04:56AM  Should You Be Concerned About RBC Bearings Incorporated's (NASDAQ:ROLL) Historical Volatility? Simply Wall St.
Dec-04-19 08:00AM  RBC Bearings to Participate in the SunTrust Robinson Humphrey 2019 Industrials and Services Summit Business Wire
Dec-01-19 09:30AM  RBC Bearings (ROLL) Up 3.4% Since Last Earnings Report: Can It Continue? Zacks
Nov-19-19 03:31PM  Edited Transcript of ROLL earnings conference call or presentation 1-Nov-19 3:00pm GMT Thomson Reuters StreetEvents
Nov-18-19 07:56AM  Here's Why Investors Should Avoid RBC Bearings (ROLL) Stock Zacks
Nov-14-19 10:02AM  Is RBC Bearings Incorporated's (NASDAQ:ROLL) CEO Being Overpaid? Simply Wall St.
Nov-04-19 09:51AM  RBC Bearings (ROLL) Q2 Earnings and Revenues Top Estimates Zacks
Nov-01-19 09:15AM  RBC Bearings (ROLL) Q2 Earnings and Revenues Beat Estimates Zacks
08:00AM  RBC Bearings Incorporated Announces Fiscal 2020 Second Quarter Results Business Wire
Oct-25-19 12:52PM  How Does RBC Bearings Incorporated's (NASDAQ:ROLL) Earnings Growth Stack Up Against Industry Performance? Simply Wall St.
10:30AM  Analysts Estimate RBC Bearings (ROLL) to Report a Decline in Earnings: What to Look Out for Zacks
Oct-24-19 03:36PM  Hedge Funds Are Selling RBC Bearings Incorporated (ROLL) Insider Monkey
Oct-18-19 08:00AM  RBC Bearings to Webcast Second Quarter Fiscal Year 2020 Earnings Conference Call November 1st Business Wire
Oct-08-19 03:03PM  What Does RBC Bearings Incorporated's (NASDAQ:ROLL) P/E Ratio Tell You? Simply Wall St.
Sep-24-19 10:51AM  Reasons Why Investors Should Avoid Applied Industrial Now Zacks
Sep-20-19 01:50PM  How Many RBC Bearings Incorporated (NASDAQ:ROLL) Shares Have Insiders Sold, In The Last Year? Simply Wall St.
Sep-18-19 09:22AM  Reasons Why Investors Should Avoid Altra Industrial Stock Now Zacks
Sep-16-19 08:00AM  RBC Bearings Wins Komatsu America 2018 Supplier of the Year Award Business Wire
Sep-12-19 07:15PM  Rbc Bearings Inc (ROLL) President and CEO Michael J Hartnett Sold $1.1 million of Shares GuruFocus.com
Sep-09-19 07:15PM  Rbc Bearings Inc (ROLL) President and CEO Michael J Hartnett Sold $9.5 million of Shares GuruFocus.com
08:00AM  RBC Bearings to Participate in CL Kings 17th Annual Best Ideas Conference Business Wire
Sep-04-19 08:00AM  RBC Bearings Wins General Atomics Aeronautical Systems Inc. 2018 Supplier of the Year Award Business Wire
Sep-03-19 08:15PM  Rbc Bearings Inc (ROLL) President and CEO Michael J Hartnett Sold $924,013 of Shares GuruFocus.com
08:24AM  Here's Why RBC Bearings (NASDAQ:ROLL) Can Manage Its Debt Responsibly Simply Wall St.
Aug-31-19 09:31AM  RBC Bearings (ROLL) Down 0.6% Since Last Earnings Report: Can It Rebound? Zacks
Aug-21-19 07:15PM  Rbc Bearings Inc (ROLL) VP, CFO and COO Daniel A Bergeron Sold $3.2 million of Shares GuruFocus.com
Aug-16-19 09:34AM  RBC Bearings (ROLL) Buys Swiss Tool, Boosts Collets Business Zacks
Aug-15-19 08:00AM  RBC Bearings Announces the Acquisition of Swiss Tool Systems AG Business Wire
Aug-14-19 02:48PM  When Should You Buy RBC Bearings Incorporated (NASDAQ:ROLL)? Simply Wall St.
Aug-06-19 09:33PM  Edited Transcript of ROLL earnings conference call or presentation 1-Aug-19 3:00pm GMT Thomson Reuters StreetEvents
Aug-05-19 09:32AM  RBC Bearings Inc (ROLL) Q1 2020 Earnings Call Transcript Motley Fool
Aug-02-19 09:09AM  RBC Bearings (ROLL) Q1 Earnings Top Estimates, Revenues Lag Zacks
Aug-01-19 09:34PM  RBC Bearings Incorporated Announces Fiscal 2020 First Quarter Results Business Wire
09:35AM  RBC Bearings (ROLL) Q1 Earnings Top Estimates Zacks
Jul-26-19 05:00PM  Michael H. Ambrose Nominated to Join RBC Bearings Board of Directors Business Wire
Jul-25-19 11:21AM  Should You Like RBC Bearings Incorporateds (NASDAQ:ROLL) High Return On Capital Employed? Simply Wall St.
10:33AM  RBC Bearings (ROLL) Reports Next Week: Wall Street Expects Earnings Growth Zacks
Jul-19-19 04:47PM  RBC Bearings to Webcast First Quarter Fiscal Year 2020 Results Earnings Conference Call August 1st Business Wire
Jul-15-19 07:59AM  Here's Why Investors Should Avoid Altra Industrial Stock Now Zacks
Jul-12-19 07:39AM  Kennametal's Restructuring Plans to Boost Shareholder Value Zacks
Jul-11-19 08:40AM  Here's Why You Should Avoid Betting on Colfax (CFX) Stock Now Zacks
Jul-10-19 08:07AM  Actuant to Sell EC&S Unit to One Rock Capital, Updates View Zacks
Jul-09-19 08:41AM  Emerson's Zedi Business Buyout to Aid Automation Solutions Zacks
07:18AM  Should You Be Adding RBC Bearings (NASDAQ:ROLL) To Your Watchlist Today? Simply Wall St.
Jul-08-19 08:13AM  Here's Why it is Worth Holding on to Berry Global Stock Now Zacks
Jul-03-19 09:16AM  Nordson (NDSN) Acquires Germany-Based Optical Control GmbH Zacks
Jul-02-19 09:07AM  Chart Industries Completes Buyout of Harsco's AXC Business Zacks
Jun-28-19 06:02PM  Hedge Funds Have Never Been This Bullish On RBC Bearings Incorporated (ROLL) Insider Monkey
Jun-25-19 09:24AM  Moving Average Crossover Alert: RBC Bearings Zacks
Jun-22-19 09:30AM  RBC Bearings (ROLL) Up 15.3% Since Last Earnings Report: Can It Continue? Zacks
Jun-20-19 07:19AM  Before You Buy RBC Bearings Incorporated (NASDAQ:ROLL), Consider Its Volatility Simply Wall St.
Jun-04-19 03:11AM  Edited Transcript of ROLL earnings conference call or presentation 23-May-19 3:00pm GMT Thomson Reuters StreetEvents
Jun-03-19 12:50PM  Does RBC Bearings Incorporated's (NASDAQ:ROLL) CEO Salary Compare Well With Others? Simply Wall St.
09:48AM  Here's Why Investing in Roper (ROP) Makes Sense Right Now Zacks
May-29-19 05:13PM  RBC Bearings to Participate in the William Blair 39th Annual Growth Stock Conference 2019 Business Wire
May-24-19 07:27AM  RBC Bearings (ROLL) Q4 Earnings & Revenues Top Estimates Zacks
May-23-19 06:23PM  RBC Bearings Inc (ROLL) Q4 2019 Earnings Call Transcript Motley Fool
04:45PM  RBC Bearings Announces $100 Million Share Repurchase Program Business Wire
09:15AM  RBC Bearings (ROLL) Beats Q4 Earnings and Revenue Estimates Zacks
09:00AM  RBC Bearings, Inc. to Host Earnings Call ACCESSWIRE
08:17AM  RBC Bearings: Fiscal 4Q Earnings Snapshot Associated Press
08:00AM  RBC Bearings Incorporated Announces Fiscal 2019 Fourth Quarter Results Business Wire
May-16-19 10:30AM  RBC Bearings (ROLL) Earnings Expected to Grow: What to Know Ahead of Next Week's Release Zacks
May-13-19 11:09AM  RBC Bearings to Webcast Fourth Quarter Fiscal Year 2019 Results Earnings Conference Call May 23rd Business Wire
10:03AM  RBC Bearings (ROLL) Displays Bright Prospects, Risks Persist Zacks
May-11-19 12:48PM  Is RBC Bearings Incorporated (ROLL) A Good Stock To Buy? Insider Monkey
Apr-30-19 12:29PM  Should You Be Concerned About RBC Bearings Incorporated's (NASDAQ:ROLL) ROE? Simply Wall St.
Apr-10-19 10:34AM  Should You Be Worried About Insider Transactions At RBC Bearings Incorporated (NASDAQ:ROLL)? Simply Wall St.
Apr-09-19 07:09AM  Boeings stock drags Dow down as surprise production cuts spook market MarketWatch
Mar-11-19 10:36AM  RBC Bearings to Gain From Solid Demand in Markets Amid Risks Zacks
08:00AM  RBC Bearings to Participate in the Bank of America Merrill Lynch Global Industrials Conference 2019 Business Wire
Mar-07-19 09:30AM  RBC Bearings (ROLL) Up 2.8% Since Last Earnings Report: Can It Continue? Zacks
Feb-25-19 06:02AM  Does RBC Bearings Incorporateds (NASDAQ:ROLL) Recent Track Record Look Strong? Simply Wall St.
Feb-12-19 08:20AM  Analysis: Positioning to Benefit within Digital Realty Trust, Iridium Communications, RBC Bearings, AxoGen, Independence Contract Drilling, and Safety Insurance Group Research Highlights Growth, Revenue, and Consolidated Results GlobeNewswire
Feb-07-19 03:10AM  Edited Transcript of ROLL earnings conference call or presentation 5-Feb-19 4:00pm GMT Thomson Reuters StreetEvents
Feb-06-19 08:44AM  RBC Bearings (ROLL) Q3 Earnings Top Estimates, Up Y/Y on Sales Zacks
Feb-05-19 05:17PM  Ralph Lauren surges, Gilead sinks Associated Press -6.63%
05:04PM  RBC Bearings Inc (ROLL) Q3 2019 Earnings Conference Call Transcript Motley Fool
09:15AM  RBC Bearings (ROLL) Q3 Earnings Top Estimates Zacks
08:09AM  RBC Bearings: Fiscal 3Q Earnings Snapshot Associated Press
08:00AM  RBC Bearings Incorporated Announces Fiscal 2019 Third Quarter Results Business Wire
Feb-02-19 08:20AM  Do You Know About RBC Bearings Incorporateds (NASDAQ:ROLL) ROCE? Simply Wall St.
Jan-29-19 10:31AM  RBC Bearings (ROLL) Earnings Expected to Grow: Should You Buy? Zacks
Jan-21-19 05:00PM  RBC Bearings to Webcast Third Quarter Fiscal Year 2019 Results Earnings Conference Call February 5th Business Wire
Jan-10-19 12:41PM  Is RBC Bearings Incorporateds (NASDAQ:ROLL) Liquidity Good Enough? Simply Wall St.
Jan-07-19 09:43AM  Here's Why You Should Avoid RBC Bearings (ROLL) Stock Now Zacks
Dec-04-18 09:08AM  How Much is RBC Bearings Incorporateds (NASDAQ:ROLL) CEO Getting Paid? Simply Wall St. -8.03%
RBC Bearings Incorporated manufactures and markets engineered precision bearings and components in North America, Europe, Asia, and Latin America. It operates in four segments: cPlain Bearings, Roller Bearings, Ball Bearings, and Engineered Products. The Plain Bearings segment produces plain bearings with self-lubricating or metal-to-metal designs, including rod end bearings, spherical plain bearings, and journal bearings that are primarily used to rectify inevitable misalignments in various mechanical components, such as aircraft controls, helicopter rotors, or in heavy mining and construction equipment. The Roller Bearings segment offers heavy duty needle roller bearings with inner rings, tapered roller bearings, track rollers, and aircraft roller bearings, which are anti-friction bearings that use rollers instead of balls. The Ball Bearings segment manufactures high precision aerospace, airframe control, thin section, and commercial ball bearings that utilize high precision ball elements to reduce friction in high speed applications. The Engineered Products segment offers engineered hydraulics and valves for aircraft and submarine applications, and aerospace and defense aftermarket services; fasteners; precision mechanical components, which are used in various general industrial applications; and machine tool collets that are used for holding circulars or rods. The company serves the construction and mining, oil and natural resource extraction, heavy truck, marine, rail and train, packaging, semiconductor machinery, and general industrial markets through its direct sales force, as well as a network of industrial and aerospace distributors. RBC Bearings Incorporated was founded in 1919 and is headquartered in Oxford, Connecticut.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
Sullivan Robert MCorporate ControllerFeb 06Option Exercise117.681,800211,8323,641Feb 10 05:12 PM
SALAMUNOVICH JOSEPHVice President and SecretaryFeb 06Option Exercise146.571,100161,2272,507Feb 10 05:13 PM
Edwards Richard JV.P. and General ManagerFeb 06Sale180.641,102199,06511,600Feb 10 05:20 PM
SALAMUNOVICH JOSEPHVice President and SecretaryFeb 06Sale181.591,100199,7531,407Feb 10 05:13 PM
Sullivan Robert MCorporate ControllerFeb 06Sale181.001,800325,8002,641Feb 10 05:12 PM
Bannon Patrick S.V.P. and General ManagerFeb 06Sale178.291,676298,81519,327Feb 10 05:11 PM
Bannon Patrick S.V.P. and General ManagerDec 17Sale158.111,168184,67221,808Dec 17 04:21 PM
Kaplan Steven H.DirectorNov 05Option Exercise128.2420025,6485,000Nov 07 02:33 PM
Kaplan Steven H.DirectorNov 05Sale163.8820032,7764,800Nov 07 02:33 PM
LEVINE ALAN BDirectorSep 20Sale163.001,250203,75017,860Sep 20 04:25 PM
Stewart EdwardDirectorSep 19Option Exercise68.491,600109,58420,600Sep 19 05:53 PM
HARTNETT MICHAEL JPresident and CEOSep 12Option Exercise99.642,789277,896398,228Sep 12 05:21 PM
HARTNETT MICHAEL JPresident and CEOSep 12Sale160.002,789446,240395,439Sep 12 05:21 PM
HARTNETT MICHAEL JPresident and CEOSep 10Option Exercise99.644,124410,915399,563Sep 12 05:21 PM
HARTNETT MICHAEL JPresident and CEOSep 10Sale160.114,124660,290395,439Sep 12 05:21 PM
HARTNETT MICHAEL JPresident and CEOSep 09Option Exercise99.646,347632,415401,786Sep 09 05:29 PM
CROWELL RICHARD RDirectorSep 09Option Exercise75.692,500189,22045,570Sep 11 05:30 PM
CROWELL RICHARD RDirectorSep 09Sale160.062,500400,15043,070Sep 11 05:30 PM
HARTNETT MICHAEL JPresident and CEOSep 09Sale160.066,3471,015,903395,439Sep 09 05:29 PM
HARTNETT MICHAEL JPresident and CEOSep 06Option Exercise77.7615,1851,180,752407,884Sep 09 05:29 PM
HARTNETT MICHAEL JPresident and CEOSep 06Sale160.3415,1852,434,699395,439Sep 09 05:29 PM
HARTNETT MICHAEL JPresident and CEOSep 05Option Exercise69.5837,7812,628,940411,439Sep 09 05:29 PM
HARTNETT MICHAEL JPresident and CEOSep 05Sale160.9937,7816,082,216395,439Sep 09 05:29 PM
HARTNETT MICHAEL JPresident and CEOAug 30Option Exercise64.152,302147,673397,741Sep 03 06:15 PM
HARTNETT MICHAEL JPresident and CEOAug 30Sale160.032,302368,399395,439Sep 03 06:15 PM
HARTNETT MICHAEL JPresident and CEOAug 29Option Exercise64.153,472222,729398,911Sep 03 06:15 PM
HARTNETT MICHAEL JPresident and CEOAug 29Sale160.033,472555,638395,439Sep 03 06:15 PM
OBrien Thomas JDirectorAug 27Option Exercise83.041,800149,47217,900Aug 28 05:07 PM
OBrien Thomas JDirectorAug 27Sale152.251,800274,05017,500Aug 28 05:07 PM
OBrien Thomas JDirectorAug 22Option Exercise74.703,000224,09418,700Aug 23 04:53 PM
OBrien Thomas JDirectorAug 22Sale158.003,000474,00017,500Aug 23 04:53 PM
OBrien Thomas JDirectorAug 21Option Exercise54.813,500191,85020,000Aug 23 04:53 PM
BERGERON DANIEL AVP, CFO and COOAug 21Option Exercise51.084,268218,00986,560Aug 21 05:41 PM
Edwards Richard JV.P. and General ManagerAug 21Option Exercise122.352,861350,03014,702Aug 21 06:23 PM
Edwards Richard JV.P. and General ManagerAug 21Sale158.272,861452,81412,702Aug 21 06:23 PM
BERGERON DANIEL AVP, CFO and COOAug 21Sale158.324,268675,71082,292Aug 21 05:41 PM
OBrien Thomas JDirectorAug 21Sale158.043,500553,14817,500Aug 23 04:53 PM
BERGERON DANIEL AVP, CFO and COOAug 20Option Exercise51.0810,732548,19193,024Aug 21 05:41 PM
Edwards Richard JV.P. and General ManagerAug 20Option Exercise81.519,428768,50916,702Aug 21 06:23 PM
Edwards Richard JV.P. and General ManagerAug 20Sale157.029,4281,480,38912,702Aug 21 06:23 PM
BERGERON DANIEL AVP, CFO and COOAug 20Sale156.9410,7321,684,32082,292Aug 21 05:41 PM
BERGERON DANIEL AVP, CFO and COOAug 19Option Exercise51.085,000255,40087,292Aug 21 05:41 PM
Edwards Richard JV.P. and General ManagerAug 19Option Exercise64.153,711238,06116,413Aug 21 06:23 PM
Edwards Richard JV.P. and General ManagerAug 19Sale160.613,711596,03912,702Aug 21 06:23 PM
BERGERON DANIEL AVP, CFO and COOAug 19Sale158.965,000794,81582,292Aug 21 05:41 PM
LEVINE ALAN BDirectorJul 01Option Exercise64.1580051,32018,410Jul 02 04:52 PM
LEVINE ALAN BDirectorJul 01Sale167.58800134,06617,610Jul 02 04:52 PM
HARTNETT MICHAEL JPresident and CEOJun 27Sale161.487,9251,279,740395,439Jun 28 04:55 PM
LEVINE ALAN BDirectorJun 14Option Exercise51.0850025,54018,110Jun 17 04:45 PM
LEVINE ALAN BDirectorJun 14Sale151.6550075,82517,610Jun 17 04:45 PM
HARTNETT MICHAEL JPresident and CEOJun 12Sale150.235,140772,198408,505Jun 14 05:13 PM
HARTNETT MICHAEL JPresident and CEOJun 11Sale150.2238057,084413,645Jun 11 05:34 PM
HARTNETT MICHAEL JPresident and CEOJun 10Sale150.552,201331,361414,025Jun 11 05:34 PM
HARTNETT MICHAEL JPresident and CEOJun 07Sale150.462,800421,299416,226Jun 11 05:34 PM
Bannon Patrick S.V.P. and General ManagerJun 04Sale147.001,693248,87323,835Jun 05 06:02 PM
Faghri AmirDirectorMar 29Option Exercise44.602,500111,5006,573Apr 01 05:44 PM
Faghri AmirDirectorMar 29Sale127.352,500318,3804,073Apr 01 05:44 PM
OBrien Thomas JDirectorMar 27Option Exercise44.602,500111,50020,000Mar 28 05:01 PM
OBrien Thomas JDirectorMar 27Sale126.192,500315,48617,500Mar 28 05:01 PM