Price
$47.08
52W High
$47.08
52W Low
$27.95
SMA50
$43.70
SMA200
$37.87
Avg Volume 50D
$179.49K
From 52W High
+0.00%
From 52W Low
+68.44%
Vs SMA50
+7.74%
Vs SMA200
+24.32%
Current Volume
$205.53K
Dollar Volume 50D
$7.85M
Market Cap
$1.29B
P/E
5.9x
Revenue TTM
$1.63B
EPS TTM
7.58
Net Income TTM
$219.90M
Free Cash Flow
$339.68M
Revenue 1Y
+3.96%
EPS 1Y
+232.46%
Net Income 1Y
+231.24%
FCF 1Y
+26.03%
Profit Margin
13.49%
FCF Margin
20.85%
Dividend Yield
1.36%
Dividend TTM
$0.64
Last Ex-Dividend
2026-07-31
Dividend / EPS
8.44%

Revenue

Annual ending 2025-12-31
$1.60B

EPS

Annual ending 2025-12-31
6.32

Net Income

Annual ending 2025-12-31
$182.95M

News