Price
$76.68
52W High
$82.45
52W Low
$38.94
SMA50
$73.94
SMA200
$58.70
Avg Volume 50D
$4.57M
From 52W High
-7.52%
From 52W Low
+96.92%
Vs SMA50
+3.70%
Vs SMA200
+30.62%
Current Volume
$3.73M
Dollar Volume 50D
$335.51M
Market Cap
$12.56B
P/E
369.6x
Revenue TTM
$7.50B
EPS TTM
0.21
Net Income TTM
$33.99M
Free Cash Flow
$506.07M
Revenue 1Y
+1.13%
EPS 1Y
-77.66%
Net Income 1Y
-77.48%
FCF 1Y
+317.60%
Profit Margin
0.45%
FCF Margin
6.75%
Dividend Yield
0.99%
Dividend TTM
$0.76
Last Ex-Dividend
2026-06-08
Dividend / EPS
361.90%

Revenue

Annual ending 2025-12-31
$7.47B

EPS

Annual ending 2025-12-31
0.41

Net Income

Annual ending 2025-12-31
$65.95M