Price
$29.96
52W High
$49.30
52W Low
$22.33
SMA50
$25.93
SMA200
$30.81
Avg Volume 50D
$13.57M
From 52W High
-64.55%
From 52W Low
+34.17%
Vs SMA50
+15.54%
Vs SMA200
-2.77%
Current Volume
$8.93M
Dollar Volume 50D
$352.80M
Market Cap
$17.01B
P/E
42.2x
Revenue TTM
$6.45B
EPS TTM
0.66
Net Income TTM
$412.00M
Free Cash Flow
$654.00M
Revenue 1Y
+23.44%
EPS 1Y
+186.96%
Net Income 1Y
+160.76%
FCF 1Y
+60.29%
Profit Margin
6.39%
FCF Margin
10.15%

Revenue

Annual ending 2025-12-31
$6.15B

EPS

Annual ending 2025-12-31
0.56

Net Income

Annual ending 2025-12-31
$342.00M