Price
$130.65
52W High
$185.01
52W Low
$125.66
SMA50
$136.29
SMA200
$143.04
Avg Volume 50D
$191.63K
From 52W High
-29.38%
From 52W Low
+3.97%
Vs SMA50
-4.14%
Vs SMA200
-8.67%
Current Volume
$69.33K
Dollar Volume 50D
$26.18M
Market Cap
$5.71B
P/E
69.5x
Revenue TTM
$2.86B
EPS TTM
1.88
Net Income TTM
$82.03M
Free Cash Flow
$159.24M
Dividend Yield
0.91%
Dividend TTM
$1.19
Last Ex-Dividend
2026-09-30
Dividend / EPS
63.30%

Revenue

Annual ending 2025-12-31
$5.50B

EPS

Annual ending 2025-12-31
3.17

Net Income

Annual ending 2025-12-31
$145.05M

News