Price
$37.94
52W High
$38.40
52W Low
$21.93
SMA50
$36.45
SMA200
$30.26
Avg Volume 50D
$2.10M
From 52W High
-1.20%
From 52W Low
+73.01%
Vs SMA50
+4.09%
Vs SMA200
+25.38%
Current Volume
$1.48M
Dollar Volume 50D
$76.54M
Market Cap
$4.27B
P/E
19.8x
Revenue TTM
$3.36B
EPS TTM
1.76
Net Income TTM
$215.70M
Free Cash Flow
$325.00M
Revenue 1Y
+4.54%
EPS 1Y
-3.83%
Net Income 1Y
-25.52%
FCF 1Y
+4.30%
Profit Margin
6.41%
FCF Margin
9.66%
Dividend Yield
0.95%
Dividend TTM
$0.36
Last Ex-Dividend
2026-08-26
Dividend / EPS
20.45%

Revenue

Annual ending 2025-12-31
$3.12B

EPS

Annual ending 2025-12-31
1.04

Net Income

Annual ending 2025-12-31
$136.60M

News