‹ Screener

RBC Bearings INC

RBC · Ball & Roller Bearings · 31.6M shares · +4%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$10M (gross $8M, SBC $17M)

Reference price $657.94 · est. market cap ~$20.8B — last insider sale, 2026-06-25 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B77

High-margin, defense/aerospace-levered precision bearings and engineered-components maker with a large backlog.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-28 · $436M2025-09-27 · $455M2025-12-27 · $462M2026-03-28 · $518M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
44.4%
Operating margin
22.5%
Net margin
15.4%
Return on equity
8.6%
Return on assets
5.6%
ROIC
8.2%
Revenue growth (QoQ)
12.2%
Net-income growth
16.8%
Debt / equity
0.2×
Net debt / EBITDA
1.2×
Interest coverage
-8.5×
Current ratio
2.2×
EBITDA
$550M
Tangible book value
-$21M
Cash & investments
$57M
Stock comp / revenue
1.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-25Feeney John J.Sell225$657.94
2026-06-24Ennico Dolores JSell600$636.11
2026-06-24Ennico Dolores JOption exercise200$127.33
2026-06-24Ennico Dolores JOption exercise400$199.16
2026-06-17Kaplan Steven H.Sell350$631.79
2026-06-03Stewart EdwardOption exercise600$199.16
2026-06-03Boyan Barry C.Sell555$591.63
2026-06-03Edwards Richard JTax withheld364$578.34
2026-06-03Sullivan Robert MTax withheld272$578.34
2026-06-03Feeney John J.Tax withheld95$578.34
2026-06-03Stewart EdwardSell600$592.83
2026-06-01HARTNETT MICHAEL JTax withheld4.9K$571.96
2026-06-01Edwards Richard JTax withheld91$571.96
2026-06-01Feeney John J.Tax withheld36$571.96
2026-06-01Sullivan Robert MTax withheld197$571.96
2026-06-01BERGERON DANIEL ATax withheld1.6K$571.96
2026-05-28BERGERON DANIEL ATax withheld741$577.42
2026-05-28Sullivan Robert MTax withheld113$577.42
2026-05-28Feeney John J.Tax withheld26$577.42
2026-05-28Edwards Richard JTax withheld53$577.42
2026-05-23Feeney John J.Tax withheld32$559.95
2026-05-23BERGERON DANIEL ATax withheld1.0K$559.95
2026-05-23HARTNETT MICHAEL JTax withheld2.7K$559.95
2026-05-23Sullivan Robert MTax withheld63$559.95
2026-05-23Edwards Richard JTax withheld46$559.95
2026-05-19Elmy Frederick J.Grant344
2026-05-19Kaplan Steven H.Grant344
2026-05-19Faghri AmirGrant344
2026-05-19Stewart EdwardGrant344
2026-05-19Ennico Dolores JGrant344
2026-05-19Boyan Barry C.Grant344
2026-05-19CROWELL RICHARD RGrant344
2026-05-19HARTNETT MICHAEL JGrant22K
2026-05-19HARTNETT MICHAEL JTax withheld10K$565.22
2026-05-19BERGERON DANIEL AGrant5.8K
2026-05-19BERGERON DANIEL ATax withheld921$565.22
2026-05-19Feeney John J.Grant160
2026-05-19Sullivan Robert MGrant1.2K
2026-05-19Edwards Richard JGrant132
2026-02-17Edwards Richard JSell2.6K$553.65
2026-02-17Edwards Richard JOption exercise1.0K$199.16
2026-02-17Edwards Richard JOption exercise800$199.10
2026-02-17Edwards Richard JOption exercise400$199.51
2026-02-17Edwards Richard JOption exercise400$292.85
2026-02-17Edwards Richard JSell1.5K$554.01
2026-02-08Feeney John J.Tax withheld34$544.02
2025-11-20Boyan Barry C.Tax withheld10$430.24
2025-11-12Kaplan Steven H.Sell200$443.35
2025-11-12Kaplan Steven H.Option exercise200$158.48
2025-11-12Kaplan Steven H.Sell500$442.86
2025-11-07Boyan Barry C.Sell1.2K$434.55
2025-11-07Boyan Barry C.Option exercise1.2K$135.53
2025-11-05Sullivan Robert MTax withheld112$427.24
2025-11-04CROWELL RICHARD RGift4.7K$427.24
2025-09-26Feeney John J.Sell105$382.83
2025-09-04CROWELL RICHARD RGift125
2025-08-07BERGERON DANIEL AOption exercise28K$199.16
2025-08-07BERGERON DANIEL AOption exercise21K$137.44
2025-08-07BERGERON DANIEL ASell49K$402.75
2025-06-17Ambrose Michael H.Sell595$367.32
2025-06-17Ambrose Michael H.Gift150$367.05
2025-06-17Ambrose Michael H.Option exercise195$287.37
2025-06-17Ambrose Michael H.Option exercise400$206.19
2025-06-12HARTNETT MICHAEL JSell9.0K$371.37
2025-06-11CROWELL RICHARD ROption exercise300$137.44
2025-06-11CROWELL RICHARD ROption exercise200$158.48
2025-06-11CROWELL RICHARD RSell500$377.00
2025-06-11HARTNETT MICHAEL JSell5.0K$375.00
2025-06-10Ambrose Michael H.Option exercise500$199.16
2025-06-10Ambrose Michael H.Option exercise600$199.09
2025-06-10Ambrose Michael H.Sell1.7K$381.05
2025-06-10Ambrose Michael H.Option exercise600$137.44
2025-06-10HARTNETT MICHAEL JOption exercise253$199.16
2025-06-10HARTNETT MICHAEL JSell253$382.85
2025-06-09HARTNETT MICHAEL JSell27K$381.09
2025-06-09HARTNETT MICHAEL JOption exercise12K$137.44
2025-06-09HARTNETT MICHAEL JOption exercise15K$199.16
2025-06-09BERGERON DANIEL AOption exercise31K$143.92
2025-06-09BERGERON DANIEL ASell31K$380.28
2025-06-09Kaplan Steven H.Sell400$381.30
2025-06-06BERGERON DANIEL AOption exercise3.7K$143.92
2025-06-06BERGERON DANIEL ASell3.7K$382.21
2025-06-03Feeney John J.Tax withheld95$370.21
2025-06-03HARTNETT MICHAEL JTax withheld4.6K$370.21
2025-06-03Edwards Richard JTax withheld246$370.21
2025-06-03BERGERON DANIEL ATax withheld1.8K$370.21
2025-06-03Sullivan Robert MTax withheld279$370.21
2025-06-02BERGERON DANIEL ATax withheld1.6K$365.87
2025-06-02Kaplan Steven H.Sell226$367.62
2025-06-02Edwards Richard JTax withheld62$365.87
2025-06-02Sullivan Robert MTax withheld511$365.87
2025-06-02HARTNETT MICHAEL JTax withheld4.9K$365.87
2025-06-02Feeney John J.Tax withheld31$365.87
2025-05-30Ennico Dolores JGrant532$365.87
2025-05-30CROWELL RICHARD RGrant532$365.87
2025-05-30Ambrose Michael H.Grant532$365.87
2025-05-30Faghri AmirGrant532$365.87
2025-05-30Elmy Frederick J.Grant532$365.87
2025-05-30Kaplan Steven H.Grant532$365.87
2025-05-30Stewart EdwardGrant532$365.87
2025-05-28HARTNETT MICHAEL JTax withheld14K$364.96
2025-05-28HARTNETT MICHAEL JGrant30K$364.96
2025-05-28BERGERON DANIEL AGrant7.9K$364.96
2025-05-28BERGERON DANIEL ATax withheld1.5K$364.96
2025-05-28Sullivan Robert MGrant1.8K$364.96
2025-05-28Edwards Richard JGrant400$364.96
2025-05-28Feeney John J.Grant400$364.96
2025-05-23HARTNETT MICHAEL JTax withheld2.2K$359.77
2025-05-23Edwards Richard JTax withheld47$359.77
2025-05-23Sullivan Robert MTax withheld93$359.77
2025-05-23Feeney John J.Tax withheld36$359.77
2025-05-23BERGERON DANIEL ATax withheld1.0K$359.77
2025-02-18HARTNETT MICHAEL JSell21K$369.27
2025-02-13Sullivan Robert MSell8.0K$362.25
2025-02-13Sullivan Robert MOption exercise8.0K$137.44
2025-02-08Feeney John J.Tax withheld34$362.10
2025-02-07HARTNETT MICHAEL JSell500$367.00
2025-02-06HARTNETT MICHAEL JSell2.5K$367.95
2025-02-05Ambrose Michael H.Option exercise400$163.27
2025-02-05Ambrose Michael H.Sell400$362.89
2025-02-05Ambrose Michael H.Gift125
2025-02-04BERGERON DANIEL AOption exercise18K$132.12
2025-02-04BERGERON DANIEL ASell18K$365.45
2025-02-04Ennico Dolores JOption exercise200$127.33
2025-02-04Ennico Dolores JOption exercise400$199.09
2025-02-04Ennico Dolores JOption exercise600$199.16
2025-02-04Ennico Dolores JOption exercise200$206.19
2025-02-04Ennico Dolores JSell1.4K$367.42

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-24Material agreementExec/director changeExhibitsfiling ↗
2026-05-15ResultsExhibitsfiling ↗
2026-02-05ResultsExhibitsfiling ↗
2025-10-31ResultsExhibitsfiling ↗
2025-10-30Material agreementDebt obligationExhibitsfiling ↗
2025-09-05Shareholder voteExhibitsfiling ↗
2025-08-01ResultsExhibitsfiling ↗
2025-07-21Debt obligationOtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-242026-06-230001213900-26-071512 ↗
10-K2026-05-152026-03-280001213900-26-057626 ↗
8-K2026-05-152026-05-150001213900-26-057223 ↗
10-Q2026-02-052025-12-270001213900-26-012732 ↗
8-K2026-02-052026-02-050001213900-26-012574 ↗
8-K2025-10-312025-10-310001213900-25-104431 ↗
10-Q2025-10-312025-09-270001213900-25-104623 ↗
8-K2025-10-302025-10-280001213900-25-104124 ↗
8-K2025-09-052025-09-040001213900-25-084801 ↗
10-Q2025-08-012025-06-280001213900-25-070466 ↗
8-K2025-08-012025-08-010001213900-25-070319 ↗
8-K2025-07-212025-07-180001213900-25-065878 ↗