Price
$12.97
52W High
$16.94
52W Low
$11.44
SMA50
$12.61
SMA200
$13.71
Avg Volume 50D
$2.74M
From 52W High
-30.61%
From 52W Low
+13.37%
Vs SMA50
+2.84%
Vs SMA200
-5.40%
Current Volume
$2.62M
Bars Stored
1257
Market Cap
$2.15B
P/E
5.1x
Revenue TTM
$12.68B
EPS TTM
2.32
Net Income TTM
$423.00M
Free Cash Flow
$1.10B
Revenue 1Y
-3.09%
EPS 1Y
+900.00%
Net Income 1Y
+664.00%
FCF 1Y
-4.25%
Profit Margin
3.34%
FCF Margin
8.71%

Revenue

Quarterly ending 2025-12-31
$3.19B

EPS

Quarterly ending 2025-12-31
0.61

Net Income

Quarterly ending 2025-12-31
$107.00M