Price
$11.69
52W High
$15.21
52W Low
$7.83
SMA50
$10.89
SMA200
$9.78
Avg Volume 50D
$425.86K
From 52W High
-23.14%
From 52W Low
+49.30%
Vs SMA50
+7.37%
Vs SMA200
+19.52%
Current Volume
$630.40K
Dollar Volume 50D
$4.65M
Market Cap
$1.63B
P/E
20.8x
Revenue TTM
$6.41B
EPS TTM
0.55
Net Income TTM
$78.23M
Free Cash Flow
$371.52M
Revenue 1Y
+3.34%
EPS 1Y
-69.61%
Net Income 1Y
-69.31%
FCF 1Y
+109.62%
Profit Margin
1.22%
FCF Margin
5.80%

Revenue

Annual ending 2025-12-31
$6.32B

EPS

Annual ending 2025-12-31
0.96

Net Income

Annual ending 2025-12-31
$135.81M

News