Price
$37.98
52W High
$73.31
52W Low
$37.28
SMA50
$45.39
SMA200
$54.68
Avg Volume 50D
$4.48M
From 52W High
-48.19%
From 52W Low
+1.88%
Vs SMA50
-16.32%
Vs SMA200
-30.55%
Current Volume
$2.87M
Dollar Volume 50D
$204.46M
Market Cap
$5.14B
P/E
55.7x
Revenue TTM
$1.88B
EPS TTM
0.72
Net Income TTM
$92.37M
Free Cash Flow
$75.23M
Revenue 1Y
+29.65%
EPS 1Y
+53.19%
Net Income 1Y
+61.40%
FCF 1Y
+3.20%
Profit Margin
4.91%
FCF Margin
4.00%

Revenue

Annual ending 2025-12-31
$1.64B

EPS

Annual ending 2025-12-31
0.64

Net Income

Annual ending 2025-12-31
$79.84M

News