Price
$52.53
52W High
$57.72
52W Low
$41.29
SMA50
$53.62
SMA200
$51.12
Avg Volume 50D
$3.14M
From 52W High
-8.99%
From 52W Low
+27.22%
Vs SMA50
-2.04%
Vs SMA200
+2.76%
Current Volume
$2.90M
Dollar Volume 50D
$167.25M
Market Cap
$11.45B
P/E
94.6x
Revenue TTM
$2.50B
EPS TTM
0.68
Net Income TTM
$121.02M
Free Cash Flow
$195.55M
Revenue 1Y
+16.39%
EPS 1Y
+409.09%
Net Income 1Y
+469.02%
FCF 1Y
+27.73%
Profit Margin
4.84%
FCF Margin
7.82%
Dividend Yield
1.90%
Dividend TTM
$1.00
Last Ex-Dividend
2026-09-30
Dividend / EPS
147.06%

Revenue

Annual ending 2025-12-31
$2.26B

EPS

Annual ending 2025-12-31
0.42

Net Income

Annual ending 2025-12-31
$69.81M

News