Price
$51.64
52W High
$62.95
52W Low
$25.75
SMA50
$57.50
SMA200
$38.88
Avg Volume 50D
$849.76K
From 52W High
-17.97%
From 52W Low
+100.54%
Vs SMA50
-10.19%
Vs SMA200
+32.81%
Current Volume
$1.06M
Dollar Volume 50D
$48.76M
Market Cap
$2.39B
P/E
22.9x
Revenue TTM
$18.72B
EPS TTM
2.22
Net Income TTM
$104.20M
Free Cash Flow
$68.90M
Revenue 1Y
+6.72%
EPS 1Y
+684.21%
Net Income 1Y
+743.21%
FCF 1Y
+197.87%
Profit Margin
0.56%
FCF Margin
0.37%
Dividend Yield
2.79%
Dividend TTM
$1.44
Last Ex-Dividend
2026-06-01
Dividend / EPS
64.86%

Revenue

Annual ending 2025-12-31
$17.96B

EPS

Annual ending 2025-12-31
-0.29

Net Income

Annual ending 2025-12-31
-$13.30M

News