Price
$60.01
52W High
$72.42
52W Low
$34.80
SMA50
$62.02
SMA200
$56.67
Avg Volume 50D
$1.93M
From 52W High
-17.14%
From 52W Low
+72.44%
Vs SMA50
-3.24%
Vs SMA200
+5.89%
Current Volume
$1.90M
Dollar Volume 50D
$120.62M
Market Cap
$10.40B
P/E
59.5x
Revenue TTM
$1.09B
EPS TTM
1.03
Net Income TTM
$174.79M
Free Cash Flow
$268.30M
Revenue 1Y
+17.15%
EPS 1Y
+45.07%
Net Income 1Y
+43.21%
FCF 1Y
+49.36%
Profit Margin
16.05%
FCF Margin
24.64%
Dividend Yield
0.57%
Dividend TTM
$0.34
Last Ex-Dividend
2026-08-20
Dividend / EPS
33.01%

Revenue

Annual ending 2025-12-31
$994.36M

EPS

Annual ending 2025-12-31
0.68

Net Income

Annual ending 2025-12-31
$114.44M

News