Price
$31.38
52W High
$32.60
52W Low
$14.94
SMA50
$20.22
SMA200
$18.72
Avg Volume 50D
$8.25M
From 52W High
-3.74%
From 52W Low
+110.04%
Vs SMA50
+55.16%
Vs SMA200
+67.64%
Current Volume
$10.24M
Dollar Volume 50D
$184.01M
Market Cap
$16.54B
P/E
--
Revenue TTM
$1.44B
EPS TTM
1.76
Net Income TTM
$937.32M
Free Cash Flow
$2.15B
Revenue 1Y
+20.21%
EPS 1Y
+32.33%
Net Income 1Y
+28.33%
FCF 1Y
+20.17%
Profit Margin
64.89%
FCF Margin
148.56%
Dividend Yield
1.21%
Dividend TTM
$0.38
Last Ex-Dividend
2026-06-10
Dividend / EPS
21.59%

Revenue

Annual ending 2025-12-31
$1.44B

EPS

Annual ending 2025-12-31
1.76

Net Income

Annual ending 2025-12-31
$937.32M

News