Price
$15.02
52W High
$15.83
52W Low
$11.01
SMA50
$14.61
SMA200
$13.54
Avg Volume 50D
$2.06M
From 52W High
-5.12%
From 52W Low
+36.42%
Vs SMA50
+2.80%
Vs SMA200
+10.91%
Current Volume
$1.82M
Dollar Volume 50D
$30.18M
Market Cap
$4.47B
P/E
--
Revenue TTM
$1.09B
EPS TTM
0.65
Net Income TTM
$196.80M
Free Cash Flow
$413.18M
Revenue 1Y
+46.60%
EPS 1Y
+66.67%
Net Income 1Y
+63.43%
FCF 1Y
+1297.99%
Profit Margin
18.00%
FCF Margin
37.78%
Dividend Yield
1.31%
Dividend TTM
$0.20
Last Ex-Dividend
2026-05-27
Dividend / EPS
30.26%

Revenue

Annual ending 2025-12-31
$1.09B

EPS

Annual ending 2025-12-31
0.65

Net Income

Annual ending 2025-12-31
$196.80M

News