Price
$12.94
52W High
$15.25
52W Low
$8.69
SMA50
$13.04
SMA200
$12.22
Avg Volume 50D
$1.05M
From 52W High
-15.15%
From 52W Low
+48.91%
Vs SMA50
-0.75%
Vs SMA200
+5.86%
Current Volume
$1.08M
Dollar Volume 50D
$13.48M
Market Cap
$3.39B
P/E
--
Revenue TTM
$2.25B
EPS TTM
0.45
Net Income TTM
$115.66M
Free Cash Flow
$299.25M
Revenue 1Y
+11.03%
EPS 1Y
+45.16%
Net Income 1Y
+44.20%
FCF 1Y
+60.64%
Profit Margin
5.14%
FCF Margin
13.31%
Dividend Yield
0.93%
Dividend TTM
$0.12
Last Ex-Dividend
2026-07-06
Dividend / EPS
26.67%

Revenue

Annual ending 2025-12-31
$2.25B

EPS

Annual ending 2025-12-31
0.45

Net Income

Annual ending 2025-12-31
$115.66M

News