Price
$22.82
52W High
$30.26
52W Low
$18.95
SMA50
$25.67
SMA200
$25.70
Avg Volume 50D
$2.78M
From 52W High
-24.59%
From 52W Low
+20.42%
Vs SMA50
-11.10%
Vs SMA200
-11.20%
Current Volume
$1.99M
Dollar Volume 50D
$71.31M
Market Cap
$3.67B
P/E
38.6x
Revenue TTM
$2.86B
EPS TTM
0.58
Net Income TTM
$95.00M
Free Cash Flow
$248.10M
Revenue 1Y
+11.89%
EPS 1Y
+81.25%
Net Income 1Y
+76.58%
FCF 1Y
-3.80%
Profit Margin
3.33%
FCF Margin
8.69%

Revenue

Annual ending 2025-12-31
$2.72B

EPS

Annual ending 2025-12-31
0.28

Net Income

Annual ending 2025-12-31
$47.00M

News