Price
$37.85
52W High
$58.38
52W Low
$29.39
SMA50
$40.58
SMA200
$39.56
Avg Volume 50D
$1.83M
From 52W High
-35.17%
From 52W Low
+28.79%
Vs SMA50
-6.74%
Vs SMA200
-4.32%
Current Volume
$1.26M
Dollar Volume 50D
$73.68M
Market Cap
$4.55B
P/E
45.9x
Revenue TTM
$3.16B
EPS TTM
0.66
Net Income TTM
$99.03M
Free Cash Flow
$492.78M
Revenue 1Y
+14.84%
EPS 1Y
+164.00%
Net Income 1Y
+77.86%
FCF 1Y
-3.33%
Profit Margin
3.13%
FCF Margin
15.58%
Dividend Yield
1.35%
Dividend TTM
$0.51
Last Ex-Dividend
2026-08-11
Dividend / EPS
77.27%

Revenue

Annual ending 2025-12-31
$2.99B

EPS

Annual ending 2025-12-31
0.47

Net Income

Annual ending 2025-12-31
$63.40M

News