Price
$16.51
52W High
$16.66
52W Low
$11.77
SMA50
$16.50
SMA200
$15.22
Avg Volume 50D
$2.44M
From 52W High
-0.90%
From 52W Low
+40.27%
Vs SMA50
+0.03%
Vs SMA200
+8.51%
Current Volume
$27.84M
Dollar Volume 50D
$40.36M
Market Cap
$2.05B
P/E
15.4x
Revenue TTM
$5.52B
EPS TTM
1.06
Net Income TTM
$132.71M
Free Cash Flow
$152.00M
Revenue 1Y
+5.79%
EPS 1Y
+15.22%
Net Income 1Y
+13.35%
FCF 1Y
-57.67%
Profit Margin
2.40%
FCF Margin
2.75%
Dividend Yield
1.51%
Dividend TTM
$0.25
Last Ex-Dividend
2026-05-14
Dividend / EPS
23.58%

Revenue

Annual ending 2025-12-31
$5.45B

EPS

Annual ending 2025-12-31
1.16

Net Income

Annual ending 2025-12-31
$146.22M

News