Price
$37.71
52W High
$44.01
52W Low
$33.56
SMA50
$38.71
SMA200
$39.02
Avg Volume 50D
$992.13K
From 52W High
-14.31%
From 52W Low
+12.37%
Vs SMA50
-2.57%
Vs SMA200
-3.35%
Current Volume
$1.15M
Dollar Volume 50D
$38.10M
Market Cap
$4.87B
P/E
33.9x
Revenue TTM
$749.88M
EPS TTM
1.11
Net Income TTM
$143.71M
Free Cash Flow
-$122.68M
Revenue 1Y
+8.16%
EPS 1Y
+109.43%
Net Income 1Y
+108.76%
FCF 1Y
+44.72%
Profit Margin
19.16%
FCF Margin
-16.36%
Dividend Yield
3.46%
Dividend TTM
$1.31
Last Ex-Dividend
2026-09-15
Dividend / EPS
117.68%

Revenue

Annual ending 2025-12-31
$726.59M

EPS

Annual ending 2025-12-31
0.89

Net Income

Annual ending 2025-12-31
$111.30M

News