| Qtr | Est | Actual | +/− |
|---|---|---|---|
| Q2'26 | $1.83 | - | - |
| Q1'26 | $1.65 | $1.70 | +2.8% |
| Q4'25 | $1.64 | $1.76 | +7.4% |
| Q3'25 | $1.78 | $1.90 | +6.5% |
| Q2'25 | $1.76 | $1.77 | +0.8% |
| Q1'25 | $1.53 | $1.58 | +3.1% |
| Qtr | Est | Actual | +/− |
|---|---|---|---|
| Q2'26 | $4.4B | - | - |
| Q1'26 | $4.1B | $4.1B | -0.6% |
| Q4'25 | $4.2B | $4.1B | -2.7% |
| Q3'25 | - | $4.2B | - |
| Q2'25 | - | $4.2B | - |
| Q1'25 | - | $4.0B | - |
Market Data
RSG is currently trading at $218.97, giving Republic Services, Inc. a market cap of 67.44B and a P/E ratio of 31.1. Today's range spans $216.43–$220.99, with shares opening at $219.58 and moving down $0.16 (0.1%) from the prior close. DailyIQ's technical score sits at 68/100 (BUY) with a news sentiment reading of 70/100.
Over the past year RSG has traded between $196.41 and $246.25 - the current price is +11.5% off the 52-week low and -11.1% from the high. 35 analysts cover the stock with a Hold consensus and a mean 12-month target of $244.08 (range $200.00–$270.00), implying upside of +11.5%.
Relative strength is the story for Republic Services, Inc. (RSG) in Industrials right now. Technical score 68/100 (BUY), sentiment bullish at 70/100, price $218.97 (in the middle of its 52-week range). The current P/E ratio stands at 31.1. The 67.44B market cap keeps this name on institutional screens, and the bullish setup means sector rotation inflows from Industrials have a natural landing spot here. Annual range: $196.41–$246.25.
Earnings revision cycles in large-cap Industrials names tend to compound: when technicals confirm a BUY thesis (68/100) and news sentiment (70/100, bullish) supports the narrative, analyst upgrades follow price rather than lead it. At $218.97 (in the middle of its 52-week range), RSG's position within the $196.41–$246.25 annual range suggests there's room for multiple expansion before the stock encounters meaningful technical resistance.
Sentiment gathered from recent headlines
Most recent articles, ranked by recency (click to expand).