Price
$16.18
52W High
$31.81
52W Low
$11.97
SMA50
$18.55
SMA200
$19.08
Avg Volume 50D
$36.24M
From 52W High
-49.14%
From 52W Low
+35.17%
Vs SMA50
-12.77%
Vs SMA200
-15.21%
Current Volume
$31.52M
Dollar Volume 50D
$669.31M
Market Cap
$11.31B
P/E
33.9x
Revenue TTM
$1.60B
EPS TTM
0.49
Net Income TTM
$333.44M
Free Cash Flow
$515.61M
Revenue 1Y
+74.41%
EPS 1Y
+206.25%
Net Income 1Y
+234.41%
FCF 1Y
+319.14%
Profit Margin
20.80%
FCF Margin
32.17%
Dividend Yield
0.09%
Dividend TTM
$0.01
Last Ex-Dividend
2026-08-26
Dividend / EPS
3.06%

Revenue

Annual ending 2025-12-31
$1.42B

EPS

Annual ending 2025-12-31
0.49

Net Income

Annual ending 2025-12-31
$321.16M

News