Price
$63.12
52W High
$63.12
52W Low
$20.72
SMA50
$45.69
SMA200
$33.41
Avg Volume 50D
$1.02M
From 52W High
+0.00%
From 52W Low
+204.63%
Vs SMA50
+38.16%
Vs SMA200
+88.94%
Current Volume
$813.04K
Dollar Volume 50D
$46.84M
Market Cap
$5.92B
P/E
85.8x
Revenue TTM
$8.47B
EPS TTM
0.69
Net Income TTM
$69.00M
Free Cash Flow
$345.00M
Revenue 1Y
+17.88%
EPS 1Y
+120.85%
Net Income 1Y
+120.78%
FCF 1Y
+647.62%
Profit Margin
0.81%
FCF Margin
4.07%
Dividend Yield
0.32%
Dividend TTM
$0.20
Last Ex-Dividend
2026-08-10
Dividend / EPS
28.99%

Revenue

Annual ending 2025-12-31
$7.16B

EPS

Annual ending 2025-12-31
0.27

Net Income

Annual ending 2025-12-31
$27.00M

News