‹ Screener

REPUBLIC SERVICES, INC.

RSG · Refuse Systems · 307.7M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $223M (gross $262M, SBC $39M)

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

Grade

B83

Wide-moat, vertically integrated waste franchise with top-decile margins, FCF and returns and durable pricing power.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $4.9B2025-09-30 · $4.8B2025-12-31 · $4.7B2026-03-31 · $4.7B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
49.4%
Operating margin
17.4%
Net margin
11.2%
Return on equity
17.9%
Return on assets
6.2%
ROIC
10.2%
Revenue growth (QoQ)
-0.6%
Net-income growth
4.7%
Debt / equity
1.1×
Net debt / EBITDA
2.7×
Current ratio
0.6×
Free cash flow
$2.4B
EBITDA
$5.1B
Tangible book value
-$5.4B
Cash & investments
$76M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-11Volpe Sandra MSell1.8K$211.28
2026-05-19Carlsen ElyseSell139$216.30
2026-05-19Carlsen ElyseSell221$216.34
2026-05-18CASCADE INVESTMENT, L.L.C.Buy8.9K$213.18
2026-05-18CASCADE INVESTMENT, L.L.C.Buy23K$214.52
2026-05-18CASCADE INVESTMENT, L.L.C.Buy7.1K$215.11
2026-05-18CASCADE INVESTMENT, L.L.C.Buy380$208.28
2026-05-18CASCADE INVESTMENT, L.L.C.Buy4.2K$210.38
2026-05-18CASCADE INVESTMENT, L.L.C.Buy9.2K$211.48
2026-05-18CASCADE INVESTMENT, L.L.C.Buy8.1K$212.28
2026-05-15CASCADE INVESTMENT, L.L.C.Buy51K$208.55
2026-05-15CASCADE INVESTMENT, L.L.C.Buy23K$209.65
2026-05-15CASCADE INVESTMENT, L.L.C.Buy18K$210.58
2026-05-15CASCADE INVESTMENT, L.L.C.Buy28K$208.00
2026-05-14CASCADE INVESTMENT, L.L.C.Buy59K$206.71
2026-05-14CASCADE INVESTMENT, L.L.C.Buy152K$207.51
2026-05-14CASCADE INVESTMENT, L.L.C.Buy97K$208.52
2026-05-13CASCADE INVESTMENT, L.L.C.Buy76K$201.24
2026-05-13CASCADE INVESTMENT, L.L.C.Buy174K$202.04
2026-05-13CASCADE INVESTMENT, L.L.C.Buy88K$203.06
2026-05-13CASCADE INVESTMENT, L.L.C.Buy28K$203.67
2026-05-12CASCADE INVESTMENT, L.L.C.Buy50K$201.70
2026-05-12CASCADE INVESTMENT, L.L.C.Buy4.8K$202.61
2026-05-11CASCADE INVESTMENT, L.L.C.Buy78K$197.18
2026-05-01Bell Jennifer LynnTax withheld98$206.56
2026-05-01Bell Jennifer LynnOption exercise202
2026-05-01Bell Jennifer LynnTax withheld98$206.56
2026-05-01Bell Jennifer LynnOption exercise202
2026-04-28Rodriguez CourtneyOption exercise534
2026-04-28Rodriguez CourtneyTax withheld221$208.15
2026-04-28Rodriguez CourtneyOption exercise534
2026-04-28Rodriguez CourtneyTax withheld221$208.15
2026-03-01Carlsen ElyseOption exercise82
2026-03-01Carlsen ElyseTax withheld22$229.00
2026-03-01Carlsen ElyseOption exercise137
2026-03-01Carlsen ElyseTax withheld37$229.00
2026-03-01Richardson LarsonOption exercise295
2026-03-01Richardson LarsonTax withheld127$229.00
2026-03-01Arambula JuliaOption exercise12
2026-03-01Arambula JuliaTax withheld12$229.00
2026-03-01Rodriguez CourtneyOption exercise485
2026-03-01Rodriguez CourtneyTax withheld201$229.00
2026-03-01Hodges AmandaOption exercise478
2026-03-01Hodges AmandaTax withheld201$229.00
2026-03-01Ellingsen Catharine DOption exercise878
2026-03-01Ellingsen Catharine DTax withheld372$229.00
2026-03-01Bales Brian AOption exercise24
2026-03-01Bales Brian ATax withheld24$229.00
2026-03-01Brummer GreggOption exercise945
2026-03-01Brummer GreggTax withheld391$229.00
2026-03-01DelGhiaccio Brian MOption exercise904
2026-03-01DelGhiaccio Brian MTax withheld496$229.00
2026-03-01Vander Ark JonOption exercise3.5K
2026-03-01Vander Ark JonTax withheld1.5K$229.00
2026-02-19Brummer GreggGrant3.0K
2026-02-19Carlsen ElyseGrant27
2026-02-19Carlsen ElyseTax withheld27$221.63
2026-02-19Richardson LarsonGrant2.4K
2026-02-19Richardson LarsonTax withheld1.0K$221.63
2026-02-19Arambula JuliaGrant3.0K
2026-02-19Arambula JuliaTax withheld1.3K$221.63
2026-02-19Bell Jennifer LynnGrant647
2026-02-19Bell Jennifer LynnTax withheld197$221.63
2026-02-19Rodriguez CourtneyGrant2.0K
2026-02-19Rodriguez CourtneyTax withheld822$221.63
2026-02-19Hodges AmandaGrant2.6K
2026-02-19Hodges AmandaTax withheld1.1K$221.63
2026-02-19Brummer GreggTax withheld1.3K$221.63
2026-02-19Bales Brian AGrant99
2026-02-19Bales Brian ATax withheld99$221.63
2026-02-19Ellingsen Catharine DGrant4.5K
2026-02-19Ellingsen Catharine DTax withheld1.9K$221.63
2026-02-19DelGhiaccio Brian MGrant6.8K
2026-02-19DelGhiaccio Brian MTax withheld3.7K$221.63
2026-02-19Vander Ark JonGrant23K
2026-02-19Vander Ark JonTax withheld9.8K$221.63
2026-02-18Carlsen ElyseOption exercise9
2026-02-18Carlsen ElyseTax withheld9$216.84
2026-02-18Richardson LarsonOption exercise231
2026-02-18Richardson LarsonTax withheld99$216.84
2026-02-18Arambula JuliaOption exercise243
2026-02-18Arambula JuliaTax withheld100$216.84
2026-02-18Rodriguez CourtneyOption exercise265
2026-02-18Rodriguez CourtneyTax withheld124$216.84
2026-02-18Hodges AmandaOption exercise309
2026-02-18Hodges AmandaTax withheld129$216.84
2026-02-18Ellingsen Catharine DOption exercise419
2026-02-18Ellingsen Catharine DTax withheld178$216.84
2026-02-18Brummer GreggOption exercise464
2026-02-18Brummer GreggTax withheld192$216.84
2026-02-18Bales Brian AOption exercise10
2026-02-18Bales Brian ATax withheld10$216.84
2026-02-18DelGhiaccio Brian MOption exercise564
2026-02-18DelGhiaccio Brian MTax withheld309$216.84
2026-02-18Vander Ark JonOption exercise2.4K
2026-02-18Vander Ark JonTax withheld999$216.84
2026-02-17Carlsen ElyseOption exercise145
2026-02-17Carlsen ElyseTax withheld46$221.19
2026-02-17Richardson LarsonOption exercise68
2026-02-17Richardson LarsonTax withheld35$221.19
2026-02-17Arambula JuliaOption exercise20
2026-02-17Arambula JuliaTax withheld20$221.19
2026-02-17Hodges AmandaOption exercise649
2026-02-17Hodges AmandaTax withheld272$221.19
2026-02-17Ellingsen Catharine DOption exercise1.6K
2026-02-17Ellingsen Catharine DTax withheld664$221.19
2026-02-17Bales Brian AOption exercise26
2026-02-17Bales Brian ATax withheld26$221.19
2026-02-17Brummer GreggOption exercise392
2026-02-17Brummer GreggTax withheld163$221.19
2026-02-17DelGhiaccio Brian MOption exercise1.3K
2026-02-17DelGhiaccio Brian MTax withheld688$221.19
2026-02-17Vander Ark JonOption exercise4.5K
2026-02-17Vander Ark JonTax withheld1.8K$221.19
2026-02-11Carlsen ElyseOption exercise100
2026-02-11Carlsen ElyseTax withheld32$225.97
2026-02-11Richardson LarsonOption exercise165
2026-02-11Richardson LarsonTax withheld110$225.97
2026-02-11Arambula JuliaOption exercise55
2026-02-11Arambula JuliaTax withheld55$225.97
2026-02-11Hodges AmandaOption exercise713
2026-02-11Hodges AmandaTax withheld322$225.97
2026-02-11Ellingsen Catharine DOption exercise1.3K
2026-02-11Ellingsen Catharine DTax withheld564$225.97
2026-02-11Bales Brian AOption exercise57
2026-02-11Bales Brian ATax withheld57$225.97
2026-02-11Brummer GreggOption exercise437
2026-02-11Brummer GreggTax withheld199$225.97
2026-02-11DelGhiaccio Brian MOption exercise659
2026-02-11DelGhiaccio Brian MTax withheld395$225.97
2026-02-11Vander Ark JonOption exercise3.7K
2026-02-11Vander Ark JonTax withheld999$225.97
2026-01-31Volpe Sandra MGift1.9K
2026-01-31Weymouth KatharineOption exercise1.9K
2026-01-31Volpe Sandra MOption exercise1.9K
2026-01-31Volpe Sandra MGift1.9K
2026-01-31TYLER BRIAN S.Option exercise1.9K
2026-01-31TYLER BRIAN S.Gift1.9K
2026-01-31TYLER BRIAN S.Gift1.9K
2026-01-31Snee James POption exercise1.9K
2026-01-31LARSON MICHAELOption exercise1.9K
2026-01-01Arambula JuliaOption exercise1.0K
2025-12-22Arambula JuliaOption exercise390
2025-12-22Arambula JuliaTax withheld94$212.92
2025-12-09Weymouth KatharineBuy478$209.46
2025-08-25Brummer GreggOption exercise524
2025-08-25Brummer GreggTax withheld217$232.22
2025-08-22Brummer GreggSell7.3K$233.94
2025-08-19CASCADE INVESTMENT, L.L.C.Buy4.3K$234.91
2025-08-09Hodges AmandaTax withheld52$235.21
2025-08-09Hodges AmandaOption exercise124
2025-06-25Vander Ark JonTax withheld406$243.88
2025-06-25Vander Ark JonOption exercise970
2025-06-05Carlsen ElyseSell235$253.17
2025-04-28Rodriguez CourtneyTax withheld220$246.11
2025-04-28Rodriguez CourtneyOption exercise530
2025-04-28Rodriguez CourtneyTax withheld220$246.11
2025-04-28Rodriguez CourtneyOption exercise530
2025-03-03Richardson LarsonSell2.2K$239.07
2025-03-01Brummer GreggTax withheld387$237.02
2025-03-01Bales Brian AOption exercise24
2025-03-01Bales Brian ATax withheld24$237.02
2025-03-01Vander Ark JonTax withheld1.4K$237.02
2025-03-01Vander Ark JonOption exercise3.4K
2025-03-01Carlsen ElyseOption exercise82
2025-03-01Carlsen ElyseTax withheld22$237.02
2025-03-01Carlsen ElyseOption exercise137
2025-03-01Carlsen ElyseTax withheld37$237.02
2025-03-01Richardson LarsonOption exercise291
2025-03-01Richardson LarsonTax withheld125$237.02
2025-03-01Arambula JuliaOption exercise12
2025-03-01Arambula JuliaTax withheld12$237.02
2025-03-01Rodriguez CourtneyOption exercise481
2025-03-01Rodriguez CourtneyTax withheld199$237.02
2025-03-01Hodges AmandaOption exercise474
2025-03-01Hodges AmandaTax withheld199$237.02
2025-03-01Ellingsen Catharine DOption exercise866
2025-03-01Ellingsen Catharine DTax withheld367$237.02
2025-03-01DelGhiaccio Brian MOption exercise892
2025-03-01DelGhiaccio Brian MTax withheld374$237.02
2025-03-01Brummer GreggOption exercise934
2025-02-23Carlsen ElyseOption exercise195
2025-02-23Carlsen ElyseTax withheld52$230.87
2025-02-23Richardson LarsonOption exercise187
2025-02-23Richardson LarsonTax withheld88$230.87
2025-02-23Arambula JuliaOption exercise11
2025-02-23Arambula JuliaTax withheld11$230.87
2025-02-23Brummer GreggOption exercise742
2025-02-23Brummer GreggTax withheld307$230.87
2025-02-23Bales Brian AOption exercise46
2025-02-23Bales Brian ATax withheld46$230.87
2025-02-23DelGhiaccio Brian MOption exercise853
2025-02-23DelGhiaccio Brian MTax withheld378$230.87
2025-02-23Hodges AmandaOption exercise1.5K
2025-02-23Hodges AmandaTax withheld622$230.87
2025-02-23Hodges AmandaOption exercise967
2025-02-23Hodges AmandaTax withheld405$230.87
2025-02-23Ellingsen Catharine DOption exercise1.7K
2025-02-23Ellingsen Catharine DTax withheld724$230.87
2025-02-23Vander Ark JonOption exercise3.0K
2025-02-23Vander Ark JonTax withheld1.2K$230.87
2025-02-19Brummer GreggSell5.3K$228.17
2025-02-19Brummer GreggSell979$228.36
2025-02-18Vander Ark JonTax withheld9.9K$228.55
2025-02-18Brummer GreggGrant3.8K
2025-02-18Brummer GreggTax withheld1.6K$228.55
2025-02-18DelGhiaccio Brian MGrant7.4K
2025-02-18DelGhiaccio Brian MTax withheld3.1K$228.55
2025-02-18Richardson LarsonGrant2.0K
2025-02-18Richardson LarsonTax withheld887$228.55
2025-02-18Arambula JuliaGrant2.9K
2025-02-18Arambula JuliaTax withheld1.2K$228.55
2025-02-18Carlsen ElyseGrant147
2025-02-18Carlsen ElyseTax withheld39$228.55
2025-02-18Hodges AmandaGrant3.0K
2025-02-18Hodges AmandaTax withheld1.3K$228.55
2025-02-18Rodriguez CourtneyGrant1.4K
2025-02-18Rodriguez CourtneyTax withheld582$228.55
2025-02-18Bales Brian AGrant147
2025-02-18Bales Brian ATax withheld147$228.55
2025-02-18Ellingsen Catharine DGrant5.3K
2025-02-18Ellingsen Catharine DTax withheld2.2K$228.55
2025-02-18Vander Ark JonGrant24K
2025-02-17Richardson LarsonOption exercise68
2025-02-17Richardson LarsonTax withheld35$231.37
2025-02-17Arambula JuliaOption exercise15
2025-02-17Arambula JuliaTax withheld15$231.37
2025-02-17Bales Brian AOption exercise26
2025-02-17Bales Brian ATax withheld26$231.37
2025-02-17Carlsen ElyseOption exercise145
2025-02-17Carlsen ElyseTax withheld46$231.37
2025-02-17Hodges AmandaOption exercise640
2025-02-17Hodges AmandaTax withheld268$231.37
2025-02-17Brummer GreggOption exercise388
2025-02-17Brummer GreggTax withheld161$231.37
2025-02-17Ellingsen Catharine DOption exercise1.6K
2025-02-17Ellingsen Catharine DTax withheld658$231.37
2025-02-17DelGhiaccio Brian MOption exercise1.2K
2025-02-17DelGhiaccio Brian MTax withheld520$231.37
2025-02-17Vander Ark JonOption exercise4.5K
2025-02-17Vander Ark JonTax withheld1.8K$231.37
2025-02-11Carlsen ElyseOption exercise97
2025-02-11Carlsen ElyseTax withheld31$223.25
2025-02-11Richardson LarsonOption exercise162
2025-02-11Richardson LarsonTax withheld109$223.25
2025-02-11Arambula JuliaOption exercise44
2025-02-11Arambula JuliaTax withheld44$223.25
2025-02-11Hodges AmandaOption exercise704
2025-02-11Hodges AmandaTax withheld318$223.25
2025-02-11Brummer GreggOption exercise433
2025-02-11Brummer GreggTax withheld180$223.25
2025-02-11Brummer GreggOption exercise8.7K
2025-02-11Brummer GreggTax withheld3.6K$223.25
2025-02-11Bales Brian AOption exercise55
2025-02-11Bales Brian ATax withheld55$223.25
2025-02-11DelGhiaccio Brian MOption exercise650
2025-02-11DelGhiaccio Brian MTax withheld304$223.25
2025-02-11Ellingsen Catharine DOption exercise1.3K
2025-02-11Ellingsen Catharine DTax withheld555$223.25
2025-02-11Vander Ark JonOption exercise3.7K
2025-02-11Vander Ark JonTax withheld988$223.25
2025-01-31Arambula JuliaOption exercise493
2025-01-31Collins TomagoOption exercise2.6K
2025-01-31Weymouth KatharineOption exercise1.8K
2025-01-31Weymouth KatharineOption exercise2.6K
2025-01-31TYLER BRIAN S.Option exercise1.8K
2025-01-31TYLER BRIAN S.Gift1.8K
2025-01-31TYLER BRIAN S.Gift1.8K
2025-01-31Snee James POption exercise1.8K
2025-01-31LARSON MICHAELOption exercise1.8K
2025-01-15DelGhiaccio Brian MGrant11$209.76

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

Notable events (8-K)

DateItems
2026-06-24OtherExhibitsfiling ↗
2026-05-11Shareholder votefiling ↗
2026-05-07ResultsOtherExhibitsfiling ↗
2026-02-17ResultsReg FDExhibitsfiling ↗
2026-02-175.03filing ↗
2026-02-12Exec/director changeOtherExhibitsfiling ↗
2025-10-30ResultsOtherExhibitsfiling ↗
2025-10-23Otherfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-242026-06-220001193125-26-279862 ↗
8-K2026-05-112026-05-070001060391-26-000215 ↗
10-Q2026-05-082026-03-310001060391-26-000212 ↗
8-K2026-05-072026-05-050001060391-26-000210 ↗
10-K2026-02-182025-12-310001060391-26-000094 ↗
8-K2026-02-172026-02-100001060391-26-000072 ↗
8-K2026-02-172026-02-170001060391-26-000093 ↗
8-K2026-02-122026-02-100001060391-26-000066 ↗
10-Q2025-10-312025-09-300001628280-25-047655 ↗
8-K2025-10-302025-10-300001628280-25-047534 ↗
8-K2025-10-232025-10-220001628280-25-046086 ↗
10-Q2025-07-302025-06-300001060391-25-000216 ↗