Price
$70.84
52W High
$95.38
52W Low
$70.19
SMA50
$74.27
SMA200
$78.18
Avg Volume 50D
$410.42K
From 52W High
-25.73%
From 52W Low
+0.93%
Vs SMA50
-4.62%
Vs SMA200
-9.39%
Current Volume
$331.80K
Dollar Volume 50D
$30.65M
Market Cap
$1.69B
P/E
17.0x
Revenue TTM
$978.38M
EPS TTM
4.54
Net Income TTM
$99.61M
Free Cash Flow
$172.99M
Revenue 1Y
+30.90%
EPS 1Y
+682.05%
Net Income 1Y
+800.46%
FCF 1Y
+37.90%
Profit Margin
10.18%
FCF Margin
17.68%

Revenue

Annual ending 2025-12-31
$883.37M

EPS

Annual ending 2025-12-31
3.32

Net Income

Annual ending 2025-12-31
$70.22M

News