Price
$7.45
52W High
$10.21
52W Low
$5.04
SMA50
$5.68
SMA200
$6.96
Avg Volume 50D
$6.60M
From 52W High
-27.03%
From 52W Low
+47.82%
Vs SMA50
+31.13%
Vs SMA200
+7.01%
Current Volume
$19.91M
Dollar Volume 50D
$39.52M
Market Cap
$3.42B
P/E
--
Revenue TTM
$418.70M
EPS TTM
0.54
Net Income TTM
$237.95M
Free Cash Flow
$1.38B
Revenue 1Y
+23.98%
EPS 1Y
+63.64%
Net Income 1Y
+62.09%
FCF 1Y
+132.17%
Profit Margin
56.83%
FCF Margin
329.97%
Dividend Yield
1.52%
Dividend TTM
$0.11
Last Ex-Dividend
2026-02-20
Dividend / EPS
20.94%

Revenue

Annual ending 2025-12-31
$418.70M

EPS

Annual ending 2025-12-31
0.54

Net Income

Annual ending 2025-12-31
$237.95M

News