Price
$44.93
52W High
$50.07
52W Low
$34.93
SMA50
$48.12
SMA200
$43.87
Avg Volume 50D
$387.22K
From 52W High
-10.27%
From 52W Low
+28.63%
Vs SMA50
-6.63%
Vs SMA200
+2.43%
Current Volume
$465.07K
Dollar Volume 50D
$18.59M
Market Cap
$6.17B
P/E
9.0x
Revenue TTM
$1.25B
EPS TTM
4.75
Net Income TTM
$683.27M
Free Cash Flow
$720.83M
Revenue 1Y
+2.49%
EPS 1Y
+8.20%
Net Income 1Y
+0.93%
FCF 1Y
+2.90%
Profit Margin
54.51%
FCF Margin
57.50%
Dividend Yield
2.00%
Dividend TTM
$0.90
Last Ex-Dividend
2026-08-20
Dividend / EPS
18.95%

Revenue

Annual ending 2025-12-31
$1.24B

EPS

Annual ending 2025-12-31
4.52

Net Income

Annual ending 2025-12-31
$674.24M

News