Price
$24.44
52W High
$32.16
52W Low
$20.24
SMA50
$24.13
SMA200
$26.90
Avg Volume 50D
$1.77M
From 52W High
-24.00%
From 52W Low
+20.75%
Vs SMA50
+1.29%
Vs SMA200
-9.14%
Current Volume
$2.10M
Dollar Volume 50D
$42.62M
Market Cap
$2.63B
P/E
9.7x
Revenue TTM
$1.41B
EPS TTM
2.81
Net Income TTM
$270.59M
Free Cash Flow
-$553.34M
Revenue 1Y
+31.85%
EPS 1Y
+1752.94%
Net Income 1Y
+1920.81%
FCF 1Y
-9290.20%
Profit Margin
19.14%
FCF Margin
-39.14%

Revenue

Annual ending 2025-12-31
$1.15B

EPS

Annual ending 2025-12-31
2.05

Net Income

Annual ending 2025-12-31
$179.16M

News