$135.63
+2.84 (+2.14%)
As of Aug 7, 9:40 PM ET ·
Day Range $132.85 — $135.69
52W Range $90.78 — $151.57

Performance

1D
1W
1M
3M
6M -7.12%
1Y +1.24%
YTD +9.38%
Open$133.36
Previous Close$132.79
Day High$135.69
Day Low$132.85
52W High$151.57
52W Low$90.78
Volume
Avg Volume1.85M
Market Cap17.18B
P/E Ratio524.20
EPS$0.25
SectorDistributors

Technical Indicators

Full analysis →
SMA 50 $133.01 Above
SMA 200 $130.79 Above
RSI (14) 30 Neutral
Trend Golden Cross Bullish

Analyst Ratings

Hold
19 analysts
10 Buy 9 Hold 0 Sell
Price Target +9.5% upside
Current
$135.63
Target
$148.46
$112.59 $148.46 avg $183.55

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 24.10B 23.35B 6.56B
Net Income 65.41M 57.03M 845.31M
Profit Margin 0.3% 0.3% 12.9%
EBITDA 750.48M 690.72M 1.67B
Free Cash Flow 1.25B
Rev Growth +3.2% +3.2% +18.5%
Debt/Equity 1.08 1.08 0.42

Dividend

Dividend Yield3.40%
Annual Dividend$4.08
Payout Ratio855.0%
Frequencyquarterly
Ex-Dividend
Pay Date

Distributors Peers

Symbol Name Price Change P/E Mkt Cap
POOL Pool Corp $206.31 +2.60% 16.9 6.87B
LKQ Lkq Corp $24.86 +1.59% 11.1 5.69B
PLBL Polibeli Group Ltd-A $5.70 -3.72% 135.1 1.87B
GCT Gigacloud Technology Inc - A $54.63 +4.26% 10.5 1.55B
GOLD Gold.Com Inc $43.91 +4.50% 14.8 1.19B
AENT Alliance Entertainment Holdi $5.46 +0.92% 12.6 281.92M

Quick Stats

Market Cap17.18B
P/E Ratio524.20
EPS$0.25
Div Yield3.40%
Volume
SectorDistributors