Price
$76.88
52W High
$81.55
52W Low
$26.68
SMA50
$71.77
SMA200
$50.53
Avg Volume 50D
$2.10M
From 52W High
-5.73%
From 52W Low
+188.16%
Vs SMA50
+7.12%
Vs SMA200
+52.14%
Current Volume
$1.60M
Dollar Volume 50D
$152.64M
Market Cap
$4.71B
P/E
21.0x
Revenue TTM
$12.06B
EPS TTM
3.62
Net Income TTM
$224.50M
Free Cash Flow
$681.30M
Revenue 1Y
+11.40%
EPS 1Y
+129.48%
Net Income 1Y
+129.17%
FCF 1Y
+184.41%
Profit Margin
1.86%
FCF Margin
5.65%
Dividend Yield
1.33%
Dividend TTM
$1.02
Last Ex-Dividend
2026-08-03
Dividend / EPS
28.18%

Revenue

Annual ending 2025-12-31
$10.72B

EPS

Annual ending 2025-12-31
-0.38

Net Income

Annual ending 2025-12-31
-$22.80M

News