Price
$90.72
52W High
$122.76
52W Low
$42.36
SMA50
$94.94
SMA200
$85.83
Avg Volume 50D
$599.47K
From 52W High
-26.10%
From 52W Low
+114.16%
Vs SMA50
-4.44%
Vs SMA200
+5.70%
Current Volume
$370.74K
Dollar Volume 50D
$57.44M
Market Cap
$4.17B
P/E
48.5x
Revenue TTM
$1.63B
EPS TTM
1.85
Net Income TTM
$86.09M
Free Cash Flow
$142.51M
Revenue 1Y
+17.80%
EPS 1Y
+35.04%
Net Income 1Y
+35.26%
FCF 1Y
-12.79%
Profit Margin
5.27%
FCF Margin
8.72%

Revenue

Annual ending 2025-12-31
$1.48B

EPS

Annual ending 2025-12-31
1.43

Net Income

Annual ending 2025-12-31
$66.14M

News