Price
$22.37
52W High
$35.24
52W Low
$15.42
SMA50
$21.14
SMA200
$21.04
Avg Volume 50D
$13.09M
From 52W High
-36.52%
From 52W Low
+45.07%
Vs SMA50
+5.80%
Vs SMA200
+6.30%
Current Volume
$12.41M
Dollar Volume 50D
$272.66M
Market Cap
$12.13B
P/E
48.7x
Revenue TTM
$4.56B
EPS TTM
0.34
Net Income TTM
$248.92M
Free Cash Flow
$1.28B
Revenue 1Y
+16.64%
EPS 1Y
-87.45%
Net Income 1Y
-87.07%
FCF 1Y
+22.24%
Profit Margin
5.46%
FCF Margin
28.11%

Revenue

Annual ending 2025-12-31
$4.22B

EPS

Annual ending 2025-12-31
0.61

Net Income

Annual ending 2025-12-31
$416.86M

News