Price
$22.22
52W High
$30.85
52W Low
$18.74
SMA50
$25.18
SMA200
$23.94
Avg Volume 50D
$2.07M
From 52W High
-27.97%
From 52W Low
+18.57%
Vs SMA50
-11.76%
Vs SMA200
-7.19%
Current Volume
$2.34M
Dollar Volume 50D
$51.51M
Market Cap
$4.17B
P/E
5.8x
Revenue TTM
$3.07B
EPS TTM
3.58
Net Income TTM
$720.58M
Free Cash Flow
-$324.60M
Revenue 1Y
+5.37%
EPS 1Y
+80.81%
Net Income 1Y
+69.44%
FCF 1Y
+17.54%
Profit Margin
23.48%
FCF Margin
-10.58%
Dividend Yield
2.34%
Dividend TTM
$0.52
Last Ex-Dividend
2026-09-04
Dividend / EPS
14.53%

Revenue

Annual ending 2025-12-31
$3.11B

EPS

Annual ending 2025-12-31
3.46

Net Income

Annual ending 2025-12-31
$729.12M

News