Price
$27.93
52W High
$64.86
52W Low
$23.77
SMA50
$29.25
SMA200
$35.89
Avg Volume 50D
$9.29M
From 52W High
-56.94%
From 52W Low
+17.50%
Vs SMA50
-4.50%
Vs SMA200
-22.17%
Current Volume
$4.08M
Dollar Volume 50D
$267.65M
Market Cap
$7.18B
P/E
119.8x
Revenue TTM
$3.05B
EPS TTM
0.23
Net Income TTM
$59.97M
Free Cash Flow
$462.77M
Revenue 1Y
+82.86%
EPS 1Y
-39.47%
Net Income 1Y
-37.54%
FCF 1Y
+119.49%
Profit Margin
1.97%
FCF Margin
15.19%

Revenue

Annual ending 2025-12-31
$2.52B

EPS

Annual ending 2025-12-31
0.25

Net Income

Annual ending 2025-12-31
$63.84M

News