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)
| Filed | Insider | Title | Type | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-09-14 | GATES WILLIAM H III | Buy | 7.6K | $221.52 | $1.68M | |
| 2026-09-14 | GATES WILLIAM H III | Buy | 2.0K | $224.11 | $457.6K | |
| 2026-09-14 | GATES WILLIAM H III | Buy | 135.5K | $222.59 | $30.16M | |
| 2026-09-14 | GATES WILLIAM H III | Buy | 98.0K | $222.52 | $21.81M | |
| 2026-09-14 | GATES WILLIAM H III | Buy | 108.1K | $221.57 | $23.96M | |
| 2026-09-14 | GATES WILLIAM H III | Buy | 47.8K | $223.44 | $10.68M | |
| 2026-09-14 | GATES WILLIAM H III | Buy | 176.5K | $223.15 | $39.40M | |
| 2026-09-14 | GATES WILLIAM H III | Buy | 5.2K | $223.84 | $1.16M | |
| 2026-09-10 | GATES WILLIAM H III | Buy | 17.8K | $222.56 | $3.96M | |
| 2026-09-10 | GATES WILLIAM H III | Buy | 32.8K | $220.37 | $7.22M | |
| 2026-09-10 | GATES WILLIAM H III | Buy | 141.8K | $220.77 | $31.31M | |
| 2026-09-10 | GATES WILLIAM H III | Buy | 65.0K | $222.38 | $14.45M | |
| 2026-09-10 | GATES WILLIAM H III | Buy | 213.6K | $221.13 | $47.23M | |
| 2026-09-10 | GATES WILLIAM H III | Buy | 249.9K | $221.82 | $55.43M | |
| 2026-09-08 | GATES WILLIAM H III | Buy | 96.0K | $223.81 | $21.49M | |
| 2026-09-08 | GATES WILLIAM H III | Buy | 788 | $224.47 | $176.9K | |
| 2026-09-08 | GATES WILLIAM H III | Buy | 22.7K | $222.81 | $5.06M | |
| 2026-09-08 | GATES WILLIAM H III | Buy | 78.6K | $225.35 | $17.71M | |
| 2026-09-08 | GATES WILLIAM H III | Buy | 253.3K | $224.90 | $56.96M | |
| 2026-09-08 | GATES WILLIAM H III | Buy | 15.7K | $223.58 | $3.51M | |
| 2026-09-08 | GATES WILLIAM H III | Buy | 268.2K | $222.92 | $59.79M | |
| 2026-09-03 | GATES WILLIAM H III | Buy | 24.7K | $221.19 | $5.46M | |
| 2026-09-03 | GATES WILLIAM H III | Buy | 69.6K | $222.22 | $15.46M | |
| 2026-09-03 | GATES WILLIAM H III | Buy | 144.2K | $223.93 | $32.29M | |
| 2026-09-03 | GATES WILLIAM H III | Buy | 21.2K | $221.35 | $4.70M | |
| 2026-09-03 | GATES WILLIAM H III | Buy | 97.1K | $223.35 | $21.68M | |
| 2026-09-03 | GATES WILLIAM H III | Buy | 8.9K | $223.83 | $1.99M | |
| 2026-09-03 | GATES WILLIAM H III | Buy | 105.1K | $223.15 | $23.45M | |
| 2026-09-03 | GATES WILLIAM H III | Buy | 63.3K | $222.46 | $14.08M | |
| 2026-09-01 | CASCADE INVESTMENT, L.L.C. | Buy | 155.9K | $221.32 | $34.51M | |
| 2026-09-01 | CASCADE INVESTMENT, L.L.C. | Buy | 102.2K | $222.30 | $22.72M | |
| 2026-09-01 | CASCADE INVESTMENT, L.L.C. | Buy | 1.2K | $224.02 | $263.0K | |
| 2026-09-01 | CASCADE INVESTMENT, L.L.C. | Buy | 124.0K | $220.77 | $27.38M | |
| 2026-09-01 | CASCADE INVESTMENT, L.L.C. | Buy | 58.5K | $220.29 | $12.89M | |
| 2026-09-01 | CASCADE INVESTMENT, L.L.C. | Buy | 41.7K | $223.30 | $9.31M | |
| 2026-09-01 | CASCADE INVESTMENT, L.L.C. | Buy | 68.9K | $222.12 | $15.29M | |
| 2026-08-28 | CASCADE INVESTMENT, L.L.C. | Buy | 236.0K | $219.41 | $51.78M | |
| 2026-08-28 | CASCADE INVESTMENT, L.L.C. | Buy | 1.1K | $221.06 | $235.9K | |
| 2026-08-28 | CASCADE INVESTMENT, L.L.C. | Buy | 211.1K | $221.43 | $46.74M | |
| 2026-08-28 | CASCADE INVESTMENT, L.L.C. | Buy | 47.6K | $220.05 | $10.46M | |
| 2026-08-28 | CASCADE INVESTMENT, L.L.C. | Buy | 52.1K | $222.18 | $11.57M | |
| 2026-08-28 | CASCADE INVESTMENT, L.L.C. | Buy | 12.3K | $220.84 | $2.72M | |
| 2026-08-26 | CASCADE INVESTMENT, L.L.C. | Buy | 42.2K | $223.73 | $9.44M | |
| 2026-08-26 | CASCADE INVESTMENT, L.L.C. | Buy | 101.7K | $221.12 | $22.48M | |
| 2026-08-26 | CASCADE INVESTMENT, L.L.C. | Buy | 15.8K | $223.74 | $3.53M | |
| 2026-08-26 | CASCADE INVESTMENT, L.L.C. | Buy | 128.7K | $222.04 | $28.58M | |
| 2026-08-26 | CASCADE INVESTMENT, L.L.C. | Buy | 23.3K | $223.04 | $5.20M | |
| 2026-08-26 | CASCADE INVESTMENT, L.L.C. | Buy | 42.1K | $222.45 | $9.37M | |
| 2026-08-26 | CASCADE INVESTMENT, L.L.C. | Buy | 217.3K | $222.84 | $48.43M | |
| 2026-08-24 | GATES WILLIAM H III | Buy | 78.0K | $220.74 | $17.22M | |
| 2026-08-24 | GATES WILLIAM H III | Buy | 3.7K | $221.78 | $820.6K | |
| 2026-08-24 | GATES WILLIAM H III | Buy | 9.0K | $219.59 | $1.98M | |
| 2026-08-24 | GATES WILLIAM H III | Buy | 181.4K | $220.38 | $39.98M | |
| 2026-08-24 | GATES WILLIAM H III | Buy | 127.2K | $219.92 | $27.97M | |
| 2026-08-24 | GATES WILLIAM H III | Buy | 931 | $220.91 | $205.7K | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 2.2K | $219.49 | $477.4K | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 4.4K | $220.82 | $978.7K | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 166.9K | $217.87 | $36.35M | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 27.1K | $218.33 | $5.91M | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 705 | $216.65 | $152.7K | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 1.4K | $217.52 | $304.5K | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 2.8K | $224.09 | $622.5K | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 6.2K | $216.84 | $1.34M | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 39.3K | $221.41 | $8.70M | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 2.0K | $218.64 | $448.0K | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 68.6K | $223.45 | $15.32M | |
| 2026-08-20 | GATES WILLIAM H III | Buy | 57.5K | $222.66 | $12.79M | |
| 2026-08-18 | CASCADE INVESTMENT, L.L.C. | Buy | 108.5K | $214.62 | $23.30M | |
| 2026-08-18 | CASCADE INVESTMENT, L.L.C. | Buy | 100 | $213.00 | $21.3K | |
| 2026-08-18 | CASCADE INVESTMENT, L.L.C. | Buy | 99.7K | $215.96 | $21.54M | |
| 2026-08-18 | CASCADE INVESTMENT, L.L.C. | Buy | 49.5K | $215.27 | $10.66M | |
| 2026-08-18 | CASCADE INVESTMENT, L.L.C. | Buy | 98.2K | $215.25 | $21.13M | |
| 2026-08-14 | CASCADE INVESTMENT, L.L.C. | Buy | 31.4K | $216.38 | $6.79M | |
| 2026-08-14 | CASCADE INVESTMENT, L.L.C. | Buy | 5.1K | $217.18 | $1.11M | |
| 2026-08-14 | CASCADE INVESTMENT, L.L.C. | Buy | 157.1K | $215.70 | $33.89M | |
| 2026-08-14 | CASCADE INVESTMENT, L.L.C. | Buy | 69.0K | $215.67 | $14.89M | |
| 2026-08-14 | CASCADE INVESTMENT, L.L.C. | Buy | 69.9K | $216.40 | $15.12M | |
| 2026-08-14 | CASCADE INVESTMENT, L.L.C. | Buy | 4.4K | $213.70 | $942.4K | |
| 2026-08-14 | CASCADE INVESTMENT, L.L.C. | Buy | 26.1K | $214.63 | $5.60M | |
| 2026-08-12 | GATES WILLIAM H III | Buy | 3.2K | $214.67 | $686.9K | |
| 2026-08-12 | GATES WILLIAM H III | Buy | 21.0K | $215.68 | $4.54M | |
| 2026-08-12 | GATES WILLIAM H III | Buy | 211.8K | $216.40 | $45.83M | |
| 2026-08-12 | GATES WILLIAM H III | Buy | 4.0K | $217.09 | $866.4K | |
| 2026-08-12 | GATES WILLIAM H III | Buy | 88.1K | $214.43 | $18.89M | |
| 2026-08-12 | GATES WILLIAM H III | Buy | 166.1K | $215.07 | $35.72M | |
| 2026-08-12 | GATES WILLIAM H III | Buy | 7.5K | $216.15 | $1.61M | |
| 2026-06-11 | Volpe Sandra M | Director | Sell | 1.8K | $211.28 | $380.3K |
| 2026-05-20 | Carlsen Elyse | CAO | Sell | 221 | $216.34 | $47.8K |
| 2026-05-20 | Carlsen Elyse | CAO | Sell | 139 | $216.30 | $30.1K |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 97.1K | $208.52 | $20.25M | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 151.6K | $207.51 | $31.45M | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 7.1K | $215.11 | $1.53M | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 58.8K | $206.71 | $12.16M | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 28.4K | $208.00 | $5.91M | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 22.8K | $214.52 | $4.90M | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 8.9K | $213.18 | $1.90M | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 8.1K | $212.28 | $1.72M | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 9.2K | $211.48 | $1.95M | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 4.2K | $210.38 | $883.6K | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 17.6K | $210.58 | $3.71M | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 380 | $208.28 | $79.1K | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 23.1K | $209.65 | $4.84M | |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 50.7K | $208.55 | $10.58M | |
| 2026-05-13 | GATES WILLIAM H III | Buy | 50.2K | $201.70 | $10.13M | |
| 2026-05-13 | GATES WILLIAM H III | Buy | 76.2K | $201.24 | $15.34M | |
| 2026-05-13 | GATES WILLIAM H III | Buy | 173.8K | $202.04 | $35.12M | |
| 2026-05-13 | GATES WILLIAM H III | Buy | 87.7K | $203.06 | $17.81M | |
| 2026-05-13 | GATES WILLIAM H III | Buy | 28.2K | $203.67 | $5.75M | |
| 2026-05-13 | GATES WILLIAM H III | Buy | 78.2K | $197.18 | $15.41M | |
| 2026-05-13 | GATES WILLIAM H III | Buy | 4.8K | $202.61 | $963.4K |