Price
$77.83
52W High
$82.88
52W Low
$40.64
SMA50
$63.45
SMA200
$62.47
Avg Volume 50D
$2.63M
From 52W High
-6.09%
From 52W Low
+91.51%
Vs SMA50
+22.66%
Vs SMA200
+24.58%
Current Volume
$2.53M
Dollar Volume 50D
$167.35M
Market Cap
$5.22B
P/E
98.5x
Revenue TTM
$762.18M
EPS TTM
0.87
Net Income TTM
$53.00M
Free Cash Flow
-$727.80M
Revenue 1Y
+70.52%
EPS 1Y
+47.46%
Net Income 1Y
+150.41%
FCF 1Y
-65.28%
Profit Margin
6.95%
FCF Margin
-95.49%
Dividend Yield
0.62%
Dividend TTM
$0.48
Last Ex-Dividend
2026-09-15
Dividend / EPS
55.17%

Revenue

Annual ending 2025-12-31
$622.21M

EPS

Annual ending 2025-12-31
0.66

Net Income

Annual ending 2025-12-31
$28.87M

News