Price
$88.77
52W High
$97.08
52W Low
$59.90
SMA50
$87.05
SMA200
$78.68
Avg Volume 50D
$193.08K
From 52W High
-8.56%
From 52W Low
+48.20%
Vs SMA50
+1.98%
Vs SMA200
+12.83%
Current Volume
$99.30K
Dollar Volume 50D
$16.86M
Market Cap
$1.59B
P/E
18.0x
Revenue TTM
$1.82B
EPS TTM
4.83
Net Income TTM
$88.55M
Free Cash Flow
$198.55M
Revenue 1Y
-7.89%
EPS 1Y
-15.85%
Net Income 1Y
-17.83%
FCF 1Y
+66.02%
Profit Margin
4.86%
FCF Margin
10.90%
Dividend Yield
0.63%
Dividend TTM
$0.56
Last Ex-Dividend
2026-09-04
Dividend / EPS
11.59%

Revenue

Annual ending 2025-12-31
$1.87B

EPS

Annual ending 2025-12-31
4.95

Net Income

Annual ending 2025-12-31
$91.59M

News