Price
$46.50
52W High
$65.59
52W Low
$44.17
SMA50
$46.64
SMA200
$52.22
Avg Volume 50D
$1.38M
From 52W High
-29.11%
From 52W Low
+5.28%
Vs SMA50
-0.30%
Vs SMA200
-10.95%
Current Volume
$961.03K
Dollar Volume 50D
$64.45M
Market Cap
$5.34B
P/E
40.8x
Revenue TTM
$13.64B
EPS TTM
1.13
Net Income TTM
$131.00M
Free Cash Flow
$180.00M
Revenue 1Y
+7.55%
EPS 1Y
+113.21%
Net Income 1Y
+107.94%
FCF 1Y
+93.55%
Profit Margin
0.96%
FCF Margin
1.32%

Revenue

Annual ending 2025-12-31
$13.18B

EPS

Annual ending 2025-12-31
0.28

Net Income

Annual ending 2025-12-31
$32.00M

News