Price
$37.20
52W High
$49.09
52W Low
$22.99
SMA50
$35.98
SMA200
$36.39
Avg Volume 50D
$4.17M
From 52W High
-24.22%
From 52W Low
+61.81%
Vs SMA50
+3.39%
Vs SMA200
+2.23%
Current Volume
$3.09M
Dollar Volume 50D
$148.08M
Market Cap
$8.88B
P/E
49.7x
Revenue TTM
$3.15B
EPS TTM
0.74
Net Income TTM
$178.60M
Free Cash Flow
$137.70M
Revenue 1Y
+26.61%
EPS 1Y
-26.00%
Net Income 1Y
-25.71%
FCF 1Y
-49.11%
Profit Margin
5.67%
FCF Margin
4.37%
Dividend Yield
0.86%
Dividend TTM
$0.32
Last Ex-Dividend
2026-09-01
Dividend / EPS
43.24%

Revenue

Annual ending 2025-12-31
$2.55B

EPS

Annual ending 2025-12-31
0.79

Net Income

Annual ending 2025-12-31
$190.80M

News