Price
$11.71
52W High
$19.48
52W Low
$11.71
SMA50
$14.24
SMA200
$15.23
Avg Volume 50D
$1.75M
From 52W High
-39.89%
From 52W Low
+0.00%
Vs SMA50
-17.79%
Vs SMA200
-23.10%
Current Volume
$2.31M
Dollar Volume 50D
$24.57M
Market Cap
$2.13B
P/E
14.3x
Revenue TTM
$3.60B
EPS TTM
0.64
Net Income TTM
$148.25M
Free Cash Flow
$725.49M
Revenue 1Y
+20.82%
EPS 1Y
-67.18%
Net Income 1Y
+96.98%
FCF 1Y
+369.74%
Profit Margin
4.11%
FCF Margin
20.13%
Dividend Yield
1.54%
Dividend TTM
$0.18
Last Ex-Dividend
2026-08-14
Dividend / EPS
28.12%

Revenue

Annual ending 2025-12-31
$3.29B

EPS

Annual ending 2025-12-31
0.68

Net Income

Annual ending 2025-12-31
$126.19M

News