Price
$23.44
52W High
$38.07
52W Low
$22.47
SMA50
$27.62
SMA200
$29.30
Avg Volume 50D
$8.13M
From 52W High
-38.43%
From 52W Low
+4.32%
Vs SMA50
-15.14%
Vs SMA200
-20.00%
Current Volume
$5.40M
Dollar Volume 50D
$225.44M
Market Cap
$27.94B
P/E
--
Revenue TTM
$7.05B
EPS TTM
1.95
Net Income TTM
$2.39B
Free Cash Flow
$2.57B
Revenue 1Y
+36.95%
EPS 1Y
+153.25%
Net Income 1Y
+151.91%
FCF 1Y
+87.20%
Profit Margin
33.90%
FCF Margin
36.40%
Dividend Yield
0.66%
Dividend TTM
$0.15
Last Ex-Dividend
2026-08-20
Dividend / EPS
7.95%

Revenue

Annual ending 2025-12-31
$7.05B

EPS

Annual ending 2025-12-31
1.95

Net Income

Annual ending 2025-12-31
$2.39B

News