Price
$74.34
52W High
$74.34
52W Low
$26.68
SMA50
$61.19
SMA200
$44.34
Avg Volume 50D
$1.36M
From 52W High
+0.00%
From 52W Low
+178.64%
Vs SMA50
+21.49%
Vs SMA200
+67.67%
Current Volume
$2.72M
Dollar Volume 50D
$84.51M
Market Cap
$4.42B
P/E
19.7x
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.37%
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