Price
$35.06
52W High
$52.25
52W Low
$28.42
SMA50
$34.31
SMA200
$34.39
Avg Volume 50D
$2.52M
From 52W High
-32.90%
From 52W Low
+23.36%
Vs SMA50
+2.19%
Vs SMA200
+1.94%
Current Volume
$1.49M
Dollar Volume 50D
$86.27M
Market Cap
$10.62B
P/E
36.6x
Revenue TTM
$1.60B
EPS TTM
0.91
Net Income TTM
$289.97M
Free Cash Flow
$498.50M
Revenue 1Y
+12.85%
EPS 1Y
+16.67%
Net Income 1Y
+14.04%
FCF 1Y
+14.93%
Profit Margin
18.10%
FCF Margin
31.12%
Dividend Yield
0.80%
Dividend TTM
$0.28
Last Ex-Dividend
2026-09-22
Dividend / EPS
30.77%

Revenue

Annual ending 2025-12-31
$1.50B

EPS

Annual ending 2025-12-31
0.85

Net Income

Annual ending 2025-12-31
$277.86M

News