Price
$30.58
52W High
$47.53
52W Low
$26.18
SMA50
$36.97
SMA200
$35.63
Avg Volume 50D
$606.68K
From 52W High
-35.66%
From 52W Low
+16.81%
Vs SMA50
-17.28%
Vs SMA200
-14.18%
Current Volume
$411.32K
Dollar Volume 50D
$22.01M
Market Cap
$1.22B
P/E
8.3x
Revenue TTM
$2.58B
EPS TTM
3.62
Net Income TTM
$146.67M
Free Cash Flow
$318.74M
Revenue 1Y
+6.64%
EPS 1Y
-28.60%
Net Income 1Y
-31.69%
FCF 1Y
+45.54%
Profit Margin
5.68%
FCF Margin
12.34%
Dividend Yield
1.80%
Dividend TTM
$0.55
Last Ex-Dividend
2026-08-18
Dividend / EPS
15.19%

Revenue

Annual ending 2025-12-31
$2.41B

EPS

Annual ending 2025-12-31
3.59

Net Income

Annual ending 2025-12-31
$146.79M

News