Price
$37.03
52W High
$42.86
52W Low
$25.90
SMA50
$40.02
SMA200
$34.67
Avg Volume 50D
$908.33K
From 52W High
-13.60%
From 52W Low
+42.97%
Vs SMA50
-7.47%
Vs SMA200
+6.82%
Current Volume
$1.42M
Dollar Volume 50D
$36.59M
Market Cap
$2.23B
P/E
12.3x
Revenue TTM
$959.90M
EPS TTM
3.08
Net Income TTM
$181.27M
Free Cash Flow
$354.90M
Revenue 1Y
+24.25%
EPS 1Y
-0.65%
Net Income 1Y
+0.20%
FCF 1Y
+37.17%
Profit Margin
18.88%
FCF Margin
36.97%

Revenue

Annual ending 2025-12-31
$868.45M

EPS

Annual ending 2025-12-31
2.71

Net Income

Annual ending 2025-12-31
$158.69M

News