Price
$29.58
52W High
$30.53
52W Low
$8.31
SMA50
$25.79
SMA200
$18.82
Avg Volume 50D
$2.50M
From 52W High
-3.21%
From 52W Low
+255.96%
Vs SMA50
+14.68%
Vs SMA200
+57.21%
Current Volume
$3.08M
Bars Stored
1257
Market Cap
$4.03B
P/E
14.8x
Revenue TTM
$8.45B
EPS TTM
1.92
Net Income TTM
$273.00M
Free Cash Flow
$159.00M
Revenue 1Y
+15.19%
EPS 1Y
+405.26%
Net Income 1Y
+387.50%
FCF 1Y
+241.96%
Profit Margin
3.23%
FCF Margin
1.88%

Revenue

Quarterly ending 2025-12-31
$2.20B

EPS

Quarterly ending 2025-12-31
0.79

Net Income

Quarterly ending 2025-12-31
$112.00M