Price
$16.26
52W High
$27.15
52W Low
$13.82
SMA50
$19.15
SMA200
$19.23
Avg Volume 50D
$36.57M
From 52W High
-40.11%
From 52W Low
+17.66%
Vs SMA50
-15.11%
Vs SMA200
-15.44%
Current Volume
$31.84M
Dollar Volume 50D
$698.30M
Market Cap
$17.23B
P/E
20.3x
Revenue TTM
$3.17B
EPS TTM
1.21
Net Income TTM
$850.41M
Free Cash Flow
$1.16B
Revenue 1Y
+117.26%
EPS 1Y
+218.42%
Net Income 1Y
+346.01%
FCF 1Y
+364.47%
Profit Margin
26.82%
FCF Margin
36.46%
Dividend Yield
0.12%
Dividend TTM
$0.02
Last Ex-Dividend
2026-05-22
Dividend / EPS
1.65%

Revenue

Annual ending 2025-12-31
$2.07B

EPS

Annual ending 2025-12-31
0.95

Net Income

Annual ending 2025-12-31
$585.87M

News