RSG

$224.44 · +2.1% today · +3.8% 5d · +0.3% 3m · +1.8% 1y

Daily score50
Weekly score17
Long-term score79

Close

Scores (0–100)

Components — latest (2026-10-14)

Close

224.44

1D return

+2.1%

5D return

+3.8%

Rel volume

0.85

CMF 20

-0.15

OBV slope 20

-0.18

Up-vol ratio 10

0.88

Short ratio

0.65

Short ratio Δ

−9.5%

Persistence 10

0.00

Inflow mean 5d

-0.40

Inflow mean 60d

-0.43

Momentum 12-1

+0.9%

% of 52w high

+97.5%

vs 200d

+4.8%

Volatility 60d

+16.5%

Dollar vol 20d

$304.71M

Insider buys 90d

$1380.32M

Insider buyers 90d

2.00

Revenue growth

+4.0%

Fundamentals — Republic Services · Industrials

as of 2026-10-22
P/E
34.6
P/B
6.16
ROE
17.8%
Operating margin
17.4%
Debt / equity
0.00
FCF yield
3.3%
Years profitable
5/5
BM score
41
Moat flag
No

Insider trades (Form 4)

FiledInsiderTitleTypeSharesPriceValue
2026-09-14GATES WILLIAM H IIIBuy7.6K$221.52$1.68M
2026-09-14GATES WILLIAM H IIIBuy2.0K$224.11$457.6K
2026-09-14GATES WILLIAM H IIIBuy135.5K$222.59$30.16M
2026-09-14GATES WILLIAM H IIIBuy98.0K$222.52$21.81M
2026-09-14GATES WILLIAM H IIIBuy108.1K$221.57$23.96M
2026-09-14GATES WILLIAM H IIIBuy47.8K$223.44$10.68M
2026-09-14GATES WILLIAM H IIIBuy176.5K$223.15$39.40M
2026-09-14GATES WILLIAM H IIIBuy5.2K$223.84$1.16M
2026-09-10GATES WILLIAM H IIIBuy17.8K$222.56$3.96M
2026-09-10GATES WILLIAM H IIIBuy32.8K$220.37$7.22M
2026-09-10GATES WILLIAM H IIIBuy141.8K$220.77$31.31M
2026-09-10GATES WILLIAM H IIIBuy65.0K$222.38$14.45M
2026-09-10GATES WILLIAM H IIIBuy213.6K$221.13$47.23M
2026-09-10GATES WILLIAM H IIIBuy249.9K$221.82$55.43M
2026-09-08GATES WILLIAM H IIIBuy96.0K$223.81$21.49M
2026-09-08GATES WILLIAM H IIIBuy788$224.47$176.9K
2026-09-08GATES WILLIAM H IIIBuy22.7K$222.81$5.06M
2026-09-08GATES WILLIAM H IIIBuy78.6K$225.35$17.71M
2026-09-08GATES WILLIAM H IIIBuy253.3K$224.90$56.96M
2026-09-08GATES WILLIAM H IIIBuy15.7K$223.58$3.51M
2026-09-08GATES WILLIAM H IIIBuy268.2K$222.92$59.79M
2026-09-03GATES WILLIAM H IIIBuy24.7K$221.19$5.46M
2026-09-03GATES WILLIAM H IIIBuy69.6K$222.22$15.46M
2026-09-03GATES WILLIAM H IIIBuy144.2K$223.93$32.29M
2026-09-03GATES WILLIAM H IIIBuy21.2K$221.35$4.70M
2026-09-03GATES WILLIAM H IIIBuy97.1K$223.35$21.68M
2026-09-03GATES WILLIAM H IIIBuy8.9K$223.83$1.99M
2026-09-03GATES WILLIAM H IIIBuy105.1K$223.15$23.45M
2026-09-03GATES WILLIAM H IIIBuy63.3K$222.46$14.08M
2026-09-01CASCADE INVESTMENT, L.L.C.Buy155.9K$221.32$34.51M
2026-09-01CASCADE INVESTMENT, L.L.C.Buy102.2K$222.30$22.72M
2026-09-01CASCADE INVESTMENT, L.L.C.Buy1.2K$224.02$263.0K
2026-09-01CASCADE INVESTMENT, L.L.C.Buy124.0K$220.77$27.38M
2026-09-01CASCADE INVESTMENT, L.L.C.Buy58.5K$220.29$12.89M
2026-09-01CASCADE INVESTMENT, L.L.C.Buy41.7K$223.30$9.31M
2026-09-01CASCADE INVESTMENT, L.L.C.Buy68.9K$222.12$15.29M
2026-08-28CASCADE INVESTMENT, L.L.C.Buy236.0K$219.41$51.78M
2026-08-28CASCADE INVESTMENT, L.L.C.Buy1.1K$221.06$235.9K
2026-08-28CASCADE INVESTMENT, L.L.C.Buy211.1K$221.43$46.74M
2026-08-28CASCADE INVESTMENT, L.L.C.Buy47.6K$220.05$10.46M
2026-08-28CASCADE INVESTMENT, L.L.C.Buy52.1K$222.18$11.57M
2026-08-28CASCADE INVESTMENT, L.L.C.Buy12.3K$220.84$2.72M
2026-08-26CASCADE INVESTMENT, L.L.C.Buy42.2K$223.73$9.44M
2026-08-26CASCADE INVESTMENT, L.L.C.Buy101.7K$221.12$22.48M
2026-08-26CASCADE INVESTMENT, L.L.C.Buy15.8K$223.74$3.53M
2026-08-26CASCADE INVESTMENT, L.L.C.Buy128.7K$222.04$28.58M
2026-08-26CASCADE INVESTMENT, L.L.C.Buy23.3K$223.04$5.20M
2026-08-26CASCADE INVESTMENT, L.L.C.Buy42.1K$222.45$9.37M
2026-08-26CASCADE INVESTMENT, L.L.C.Buy217.3K$222.84$48.43M
2026-08-24GATES WILLIAM H IIIBuy78.0K$220.74$17.22M
2026-08-24GATES WILLIAM H IIIBuy3.7K$221.78$820.6K
2026-08-24GATES WILLIAM H IIIBuy9.0K$219.59$1.98M
2026-08-24GATES WILLIAM H IIIBuy181.4K$220.38$39.98M
2026-08-24GATES WILLIAM H IIIBuy127.2K$219.92$27.97M
2026-08-24GATES WILLIAM H IIIBuy931$220.91$205.7K
2026-08-20GATES WILLIAM H IIIBuy2.2K$219.49$477.4K
2026-08-20GATES WILLIAM H IIIBuy4.4K$220.82$978.7K
2026-08-20GATES WILLIAM H IIIBuy166.9K$217.87$36.35M
2026-08-20GATES WILLIAM H IIIBuy27.1K$218.33$5.91M
2026-08-20GATES WILLIAM H IIIBuy705$216.65$152.7K
2026-08-20GATES WILLIAM H IIIBuy1.4K$217.52$304.5K
2026-08-20GATES WILLIAM H IIIBuy2.8K$224.09$622.5K
2026-08-20GATES WILLIAM H IIIBuy6.2K$216.84$1.34M
2026-08-20GATES WILLIAM H IIIBuy39.3K$221.41$8.70M
2026-08-20GATES WILLIAM H IIIBuy2.0K$218.64$448.0K
2026-08-20GATES WILLIAM H IIIBuy68.6K$223.45$15.32M
2026-08-20GATES WILLIAM H IIIBuy57.5K$222.66$12.79M
2026-08-18CASCADE INVESTMENT, L.L.C.Buy108.5K$214.62$23.30M
2026-08-18CASCADE INVESTMENT, L.L.C.Buy100$213.00$21.3K
2026-08-18CASCADE INVESTMENT, L.L.C.Buy99.7K$215.96$21.54M
2026-08-18CASCADE INVESTMENT, L.L.C.Buy49.5K$215.27$10.66M
2026-08-18CASCADE INVESTMENT, L.L.C.Buy98.2K$215.25$21.13M
2026-08-14CASCADE INVESTMENT, L.L.C.Buy31.4K$216.38$6.79M
2026-08-14CASCADE INVESTMENT, L.L.C.Buy5.1K$217.18$1.11M
2026-08-14CASCADE INVESTMENT, L.L.C.Buy157.1K$215.70$33.89M
2026-08-14CASCADE INVESTMENT, L.L.C.Buy69.0K$215.67$14.89M
2026-08-14CASCADE INVESTMENT, L.L.C.Buy69.9K$216.40$15.12M
2026-08-14CASCADE INVESTMENT, L.L.C.Buy4.4K$213.70$942.4K
2026-08-14CASCADE INVESTMENT, L.L.C.Buy26.1K$214.63$5.60M
2026-08-12GATES WILLIAM H IIIBuy3.2K$214.67$686.9K
2026-08-12GATES WILLIAM H IIIBuy21.0K$215.68$4.54M
2026-08-12GATES WILLIAM H IIIBuy211.8K$216.40$45.83M
2026-08-12GATES WILLIAM H IIIBuy4.0K$217.09$866.4K
2026-08-12GATES WILLIAM H IIIBuy88.1K$214.43$18.89M
2026-08-12GATES WILLIAM H IIIBuy166.1K$215.07$35.72M
2026-08-12GATES WILLIAM H IIIBuy7.5K$216.15$1.61M
2026-06-11Volpe Sandra MDirectorSell1.8K$211.28$380.3K
2026-05-20Carlsen ElyseCAOSell221$216.34$47.8K
2026-05-20Carlsen ElyseCAOSell139$216.30$30.1K
2026-05-18CASCADE INVESTMENT, L.L.C.Buy97.1K$208.52$20.25M
2026-05-18CASCADE INVESTMENT, L.L.C.Buy151.6K$207.51$31.45M
2026-05-18CASCADE INVESTMENT, L.L.C.Buy7.1K$215.11$1.53M
2026-05-18CASCADE INVESTMENT, L.L.C.Buy58.8K$206.71$12.16M
2026-05-18CASCADE INVESTMENT, L.L.C.Buy28.4K$208.00$5.91M
2026-05-18CASCADE INVESTMENT, L.L.C.Buy22.8K$214.52$4.90M
2026-05-18CASCADE INVESTMENT, L.L.C.Buy8.9K$213.18$1.90M
2026-05-18CASCADE INVESTMENT, L.L.C.Buy8.1K$212.28$1.72M
2026-05-18CASCADE INVESTMENT, L.L.C.Buy9.2K$211.48$1.95M
2026-05-18CASCADE INVESTMENT, L.L.C.Buy4.2K$210.38$883.6K
2026-05-18CASCADE INVESTMENT, L.L.C.Buy17.6K$210.58$3.71M
2026-05-18CASCADE INVESTMENT, L.L.C.Buy380$208.28$79.1K
2026-05-18CASCADE INVESTMENT, L.L.C.Buy23.1K$209.65$4.84M
2026-05-18CASCADE INVESTMENT, L.L.C.Buy50.7K$208.55$10.58M
2026-05-13GATES WILLIAM H IIIBuy50.2K$201.70$10.13M
2026-05-13GATES WILLIAM H IIIBuy76.2K$201.24$15.34M
2026-05-13GATES WILLIAM H IIIBuy173.8K$202.04$35.12M
2026-05-13GATES WILLIAM H IIIBuy87.7K$203.06$17.81M
2026-05-13GATES WILLIAM H IIIBuy28.2K$203.67$5.75M
2026-05-13GATES WILLIAM H IIIBuy78.2K$197.18$15.41M
2026-05-13GATES WILLIAM H IIIBuy4.8K$202.61$963.4K

Congress trades

FiledTradedMemberTypeOwnerAmountLagSource
2026-01-152025-12-18Julie Johnson (TX32)SaleJoint$1,001 - $15,00028PDF
2025-12-112025-11-13Julie Johnson (TX32)Sale (partial)Joint$1,001 - $15,00028PDF

Source: U.S. House Clerk periodic transaction reports (STOCK Act). Disclosures lag trades.