Price
$61.98
52W High
$80.59
52W Low
$60.12
SMA50
$68.57
SMA200
$69.77
Avg Volume 50D
$353.89K
From 52W High
-23.09%
From 52W Low
+3.09%
Vs SMA50
-9.62%
Vs SMA200
-11.16%
Current Volume
$399.09K
Dollar Volume 50D
$24.14M
Market Cap
$2.59B
P/E
9.0x
Revenue TTM
$2.00B
EPS TTM
6.60
Net Income TTM
$287.74M
Free Cash Flow
$111.61M
Revenue 1Y
-5.42%
EPS 1Y
-15.17%
Net Income 1Y
-16.92%
FCF 1Y
-31.42%
Profit Margin
14.38%
FCF Margin
5.58%

Revenue

Annual ending 2025-12-31
$2.10B

EPS

Annual ending 2025-12-31
7.07

Net Income

Annual ending 2025-12-31
$310.35M

News