Price
$65.68
52W High
$80.87
52W Low
$45.50
SMA50
$67.44
SMA200
$68.66
Avg Volume 50D
$370.46K
From 52W High
-18.78%
From 52W Low
+44.35%
Vs SMA50
-2.61%
Vs SMA200
-4.35%
Current Volume
$347.23K
Dollar Volume 50D
$25.03M
Market Cap
$2.23B
P/E
12.6x
Revenue TTM
$10.94B
EPS TTM
5.16
Net Income TTM
$177.32M
Free Cash Flow
$56.91M
Revenue 1Y
-5.20%
EPS 1Y
+119.57%
Net Income 1Y
+120.01%
FCF 1Y
+112.16%
Profit Margin
1.62%
FCF Margin
0.52%
Dividend Yield
1.22%
Dividend TTM
$0.80
Last Ex-Dividend
2026-10-01
Dividend / EPS
15.50%

Revenue

Annual ending 2025-12-31
$11.01B

EPS

Annual ending 2025-12-31
2.79

Net Income

Annual ending 2025-12-31
$95.71M

News