Price
$88.75
52W High
$88.75
52W Low
$49.51
SMA50
$81.58
SMA200
$74.97
Avg Volume 50D
$962.64K
From 52W High
+0.00%
From 52W Low
+79.26%
Vs SMA50
+8.79%
Vs SMA200
+18.38%
Current Volume
$968.08K
Dollar Volume 50D
$79.42M
Market Cap
$4.38B
P/E
--
Revenue TTM
$938.22M
EPS TTM
7.03
Net Income TTM
$344.29M
Free Cash Flow
$416.84M
Revenue 1Y
-24.58%
EPS 1Y
-46.54%
Net Income 1Y
-48.52%
FCF 1Y
-43.04%
Profit Margin
36.70%
FCF Margin
44.43%
Dividend Yield
1.99%
Dividend TTM
$1.77
Last Ex-Dividend
2026-08-17
Dividend / EPS
25.18%

Revenue

Annual ending 2025-12-31
$938.22M

EPS

Annual ending 2025-12-31
7.03

Net Income

Annual ending 2025-12-31
$344.29M

News