Price
$35.49
52W High
$50.63
52W Low
$26.76
SMA50
$30.69
SMA200
$37.52
Avg Volume 50D
$10.56M
From 52W High
-29.90%
From 52W Low
+32.62%
Vs SMA50
+15.64%
Vs SMA200
-5.41%
Current Volume
$8.62M
Dollar Volume 50D
$321.21M
Market Cap
$11.81B
P/E
--
Revenue TTM
$3.80B
EPS TTM
0.77
Net Income TTM
$256.69M
Free Cash Flow
$361.15M
Revenue 1Y
+47.99%
EPS 1Y
-6.10%
Net Income 1Y
-4.30%
FCF 1Y
-27.54%
Profit Margin
6.76%
FCF Margin
9.51%

Revenue

Annual ending 2025-12-31
$3.80B

EPS

Annual ending 2025-12-31
0.77

Net Income

Annual ending 2025-12-31
$256.69M

News