Price
$93.92
52W High
$110.28
52W Low
$62.37
SMA50
$96.28
SMA200
$90.56
Avg Volume 50D
$608.54K
From 52W High
-14.83%
From 52W Low
+50.59%
Vs SMA50
-2.45%
Vs SMA200
+3.71%
Current Volume
$480.79K
Dollar Volume 50D
$58.06M
Market Cap
$4.96B
P/E
22.6x
Revenue TTM
$1.68B
EPS TTM
4.16
Net Income TTM
$219.33M
Free Cash Flow
-$45.68M
Revenue 1Y
+37.48%
EPS 1Y
+440.26%
Net Income 1Y
+443.70%
FCF 1Y
+83.31%
Profit Margin
13.05%
FCF Margin
-2.72%
Dividend Yield
0.34%
Dividend TTM
$0.32
Last Ex-Dividend
2026-08-10
Dividend / EPS
7.69%

Revenue

Annual ending 2025-12-31
$1.31B

EPS

Annual ending 2025-12-31
1.08

Net Income

Annual ending 2025-12-31
$57.00M

News