Revenue Growth (YoY)
Updated 366h ago
Sector Performance
21th percentileKMB
2.7%
Sector Median
7.9%
Sector Avg
11.7%
Deep Analysis
Revenue growth (year-over-year, or YoY) measures the percentage change in a company’s sales compared to the same quarter last year.
At 2.7%, KMB’s current growth trails the sector median of 7.8%, placing it in the 21st percentile among peers—meaning 79% of sector companies grew faster. No trend data is available: both the year-over-year change and quarter-over-quarter change are listed as N/A, and only a single historical value (2.7%) is provided. With revenue growth well below the sector norm and no trend to indicate improvement, the low level alone signals a potential competitive weakness. This combination suggests limited near-term sales momentum, elevating the risk of underperformance relative to the sector. The metric directly supports the overall CAUTIOUS verdict, as KMB’s revenue growth is notably weaker than its peers.
Frequently Asked Questions
What does the Revenue Growth (YoY) tell investors about KMB?
Year-over-year revenue acceleration is one of the strongest signals of business momentum. Sustained >15% growth is rare and typically re-rated by the market.
How is the Revenue Growth (YoY) calculated?
Revenue Growth (YoY) is calculated as: (Revenue_t - Revenue_t-4) / Revenue_t-4.
Who are KMB's closest peers by Revenue Growth (YoY)?
The closest peers by Revenue Growth (YoY) include: COP (-4.6%), CCI (-4.8%), EMN (-4.9%), IPG (-5.1%), LEN (-5.2%).
The Formula
(Revenue_t - Revenue_t-4) / Revenue_t-4
Why It Matters
Year-over-year revenue acceleration is one of the strongest signals of business momentum. Sustained >15% growth is rare and typically re-rated by the market.
Master KMB's Valuation
Get the complete institutional research report covering all fundamental and technical metrics.
View full KMB research report →KMB
2.7%
Sector Median
7.9%
Sector Avg
11.7%
How KMB's Revenue Growth (YoY) compares to sector peers.
Also Analyze
Not financial advice. Research tool only. Data may be delayed.