Price
$48.39
52W High
$80.34
52W Low
$48.13
SMA50
$58.23
SMA200
$59.63
Avg Volume 50D
$500.91K
From 52W High
-39.77%
From 52W Low
+0.54%
Vs SMA50
-16.90%
Vs SMA200
-18.85%
Current Volume
$492.52K
Dollar Volume 50D
$27.35M
Market Cap
$2.03B
P/E
8.7x
Revenue TTM
$836.77M
EPS TTM
5.32
Net Income TTM
$231.94M
Free Cash Flow
$160.05M
Revenue 1Y
+1.28%
EPS 1Y
+14.41%
Net Income 1Y
+3.35%
FCF 1Y
-38.35%
Profit Margin
27.72%
FCF Margin
19.13%

Revenue

Annual ending 2025-12-31
$879.70M

EPS

Annual ending 2025-12-31
4.92

Net Income

Annual ending 2025-12-31
$228.21M

News