Price
$36.56
52W High
$40.02
52W Low
$31.04
SMA50
$38.45
SMA200
$37.58
Avg Volume 50D
$292.14K
From 52W High
-8.65%
From 52W Low
+17.78%
Vs SMA50
-4.93%
Vs SMA200
-2.71%
Current Volume
$228.15K
Dollar Volume 50D
$11.22M
Market Cap
$2.10B
P/E
13.0x
Revenue TTM
$1.59B
EPS TTM
2.70
Net Income TTM
$161.76M
Free Cash Flow
-$109.33M
Revenue 1Y
-1.28%
EPS 1Y
+21.08%
Net Income 1Y
+12.80%
FCF 1Y
-123.00%
Profit Margin
10.17%
FCF Margin
-6.87%
Dividend Yield
2.19%
Dividend TTM
$0.80
Last Ex-Dividend
2026-08-07
Dividend / EPS
29.63%

Revenue

Annual ending 2025-12-31
$1.63B

EPS

Annual ending 2025-12-31
2.64

Net Income

Annual ending 2025-12-31
$165.59M

News