Price
$28.45
52W High
$38.93
52W Low
$18.28
SMA50
$29.54
SMA200
$31.06
Avg Volume 50D
$1.46M
From 52W High
-26.92%
From 52W Low
+55.63%
Vs SMA50
-3.69%
Vs SMA200
-8.41%
Current Volume
$1.24M
Dollar Volume 50D
$42.96M
Market Cap
$3.00B
P/E
2.7x
Revenue TTM
$7.66B
EPS TTM
10.04
Net Income TTM
$1.11B
Free Cash Flow
$117.00M
Revenue 1Y
+3.72%
EPS 1Y
+6375.00%
Net Income 1Y
+4745.83%
FCF 1Y
+51.95%
Profit Margin
14.55%
FCF Margin
1.53%
Dividend Yield
1.62%
Dividend TTM
$0.46
Last Ex-Dividend
2026-08-07
Dividend / EPS
4.58%

Revenue

Annual ending 2025-12-31
$7.50B

EPS

Annual ending 2025-12-31
0.64

Net Income

Annual ending 2025-12-31
$85.00M

News