Price
$20.12
52W High
$39.17
52W Low
$15.42
SMA50
$18.40
SMA200
$28.12
Avg Volume 50D
$20.63M
From 52W High
-94.68%
From 52W Low
+30.48%
Vs SMA50
+9.32%
Vs SMA200
-28.46%
Current Volume
$15.16M
Bars Stored
1257
Market Cap
$11.59B
P/E
27.8x
Revenue TTM
$4.22B
EPS TTM
0.61
Net Income TTM
$416.86M
Free Cash Flow
$1.25B
Revenue 1Y
+15.79%
EPS 1Y
-77.07%
Net Income 1Y
-77.61%
FCF 1Y
+33.18%
Profit Margin
9.87%
FCF Margin
29.65%

Revenue

Quarterly ending 2025-12-31
$1.32B

EPS

Quarterly ending 2025-12-31
0.41

Net Income

Quarterly ending 2025-12-31
$277.07M