Price
$145.55
52W High
$168.75
52W Low
$99.22
SMA50
$147.58
SMA200
$141.20
Avg Volume 50D
$405.03K
From 52W High
-13.75%
From 52W Low
+46.69%
Vs SMA50
-1.37%
Vs SMA200
+3.08%
Current Volume
$575.18K
Dollar Volume 50D
$59.81M
Market Cap
$5.48B
P/E
88.8x
Revenue TTM
$1.03B
EPS TTM
1.56
Net Income TTM
$61.76M
Free Cash Flow
$114.28M
Revenue 1Y
+7.61%
EPS 1Y
-8.24%
Net Income 1Y
+0.66%
FCF 1Y
-3.04%
Profit Margin
6.00%
FCF Margin
11.10%

Revenue

Annual ending 2025-12-31
$980.60M

EPS

Annual ending 2025-12-31
1.47

Net Income

Annual ending 2025-12-31
$53.83M

News