Price
$27.79
52W High
$59.71
52W Low
$27.79
SMA50
$37.56
SMA200
$43.75
Avg Volume 50D
$153.61K
From 52W High
-53.46%
From 52W Low
+0.00%
Vs SMA50
-26.01%
Vs SMA200
-36.48%
Current Volume
$193.53K
Dollar Volume 50D
$5.49M
Market Cap
$1.06B
P/E
--
Revenue TTM
$3.52B
EPS TTM
2.05
Net Income TTM
$76.81M
Free Cash Flow
$295.43M
Revenue 1Y
+34.47%
EPS 1Y
+81.42%
Net Income 1Y
+73.54%
FCF 1Y
+820.83%
Profit Margin
2.18%
FCF Margin
8.38%
Dividend Yield
3.13%
Dividend TTM
$0.87
Last Ex-Dividend
2026-07-17
Dividend / EPS
42.44%

Revenue

Annual ending 2025-12-31
$3.52B

EPS

Annual ending 2025-12-31
2.05

Net Income

Annual ending 2025-12-31
$76.81M

News