Price
$27.84
52W High
$30.26
52W Low
$14.87
SMA50
$27.12
SMA200
$22.54
Avg Volume 50D
$2.80M
From 52W High
-8.69%
From 52W Low
+87.22%
Vs SMA50
+2.65%
Vs SMA200
+23.50%
Current Volume
$1.81M
Bars Stored
1257
Market Cap
$4.54B
P/E
96.5x
Revenue TTM
$2.72B
EPS TTM
0.28
Net Income TTM
$47.00M
Free Cash Flow
$230.40M
Revenue 1Y
+8.32%
EPS 1Y
+104.31%
Net Income 1Y
+104.20%
FCF 1Y
-23.89%
Profit Margin
1.73%
FCF Margin
8.47%

Revenue

Quarterly ending 2025-12-31
$750.60M

EPS

Quarterly ending 2025-12-31
0.20

Net Income

Quarterly ending 2025-12-31
$32.90M