Price
$86.19
52W High
$148.25
52W Low
$73.49
SMA50
$82.29
SMA200
$98.19
Avg Volume 50D
$1.14M
From 52W High
-41.86%
From 52W Low
+17.28%
Vs SMA50
+4.74%
Vs SMA200
-12.22%
Current Volume
$644.81K
Dollar Volume 50D
$93.96M
Market Cap
$6.99B
P/E
43.9x
Revenue TTM
$1.93B
EPS TTM
1.92
Net Income TTM
$159.29M
Free Cash Flow
-$118.79M
Revenue 1Y
+53.53%
EPS 1Y
+30.61%
Net Income 1Y
+30.46%
FCF 1Y
+33.72%
Profit Margin
8.24%
FCF Margin
-6.15%
Dividend Yield
0.46%
Dividend TTM
$0.40
Last Ex-Dividend
2026-09-04
Dividend / EPS
20.83%

Revenue

Annual ending 2025-12-31
$1.44B

EPS

Annual ending 2025-12-31
1.29

Net Income

Annual ending 2025-12-31
$107.59M

News