Price
$11.64
52W High
$12.65
52W Low
$8.31
SMA50
$11.63
SMA200
$10.68
Avg Volume 50D
$3.35M
From 52W High
-7.98%
From 52W Low
+40.07%
Vs SMA50
+0.07%
Vs SMA200
+8.98%
Current Volume
$2.06M
Dollar Volume 50D
$39.20M
Market Cap
$5.41B
P/E
28.4x
Revenue TTM
$2.65B
EPS TTM
0.41
Net Income TTM
$190.91M
Free Cash Flow
$457.73M
Revenue 1Y
+29.89%
EPS 1Y
+36.67%
Net Income 1Y
+30.37%
FCF 1Y
+26.46%
Profit Margin
7.20%
FCF Margin
17.25%
Dividend Yield
0.69%
Dividend TTM
$0.08
Last Ex-Dividend
2026-08-19
Dividend / EPS
19.51%

Revenue

Annual ending 2025-12-31
$2.47B

EPS

Annual ending 2025-12-31
0.31

Net Income

Annual ending 2025-12-31
$148.63M

News