Price
$74.08
52W High
$91.03
52W Low
$65.47
SMA50
$78.45
SMA200
$77.29
Avg Volume 50D
$318.74K
From 52W High
-18.62%
From 52W Low
+13.15%
Vs SMA50
-5.57%
Vs SMA200
-4.16%
Current Volume
$242.00K
Dollar Volume 50D
$24.99M
Market Cap
$2.56B
P/E
24.2x
Revenue TTM
$6.46B
EPS TTM
2.95
Net Income TTM
$105.69M
Free Cash Flow
$103.31M
Revenue 1Y
-1.52%
EPS 1Y
-56.68%
Net Income 1Y
-59.70%
FCF 1Y
+844.39%
Profit Margin
1.64%
FCF Margin
1.60%
Dividend Yield
1.20%
Dividend TTM
$0.89
Last Ex-Dividend
2026-09-01
Dividend / EPS
30.17%

Revenue

Annual ending 2025-12-31
$6.40B

EPS

Annual ending 2025-12-31
3.53

Net Income

Annual ending 2025-12-31
$132.84M

News