Price
$63.01
52W High
$82.45
52W Low
$41.68
SMA50
$67.89
SMA200
$65.50
Avg Volume 50D
$3.24M
From 52W High
-23.58%
From 52W Low
+51.18%
Vs SMA50
-7.19%
Vs SMA200
-3.80%
Current Volume
$4.53M
Dollar Volume 50D
$219.26M
Market Cap
$10.50B
P/E
244.6x
Revenue TTM
$7.73B
EPS TTM
0.26
Net Income TTM
$42.94M
Free Cash Flow
$545.27M
Revenue 1Y
+4.07%
EPS 1Y
-74.51%
Net Income 1Y
-73.95%
FCF 1Y
+1409.85%
Profit Margin
0.56%
FCF Margin
7.05%
Dividend Yield
1.24%
Dividend TTM
$0.78
Last Ex-Dividend
2026-09-04
Dividend / EPS
300.00%

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

News