Price
$36.87
52W High
$42.74
52W Low
$20.53
SMA50
$36.18
SMA200
$30.27
Avg Volume 50D
$2.59M
From 52W High
-15.92%
From 52W Low
+79.59%
Vs SMA50
+1.90%
Vs SMA200
+21.81%
Current Volume
$3.44M
Bars Stored
1257
Market Cap
$5.29B
P/E
50.7x
Revenue TTM
$2.69B
EPS TTM
0.72
Net Income TTM
$104.23M
Free Cash Flow
$198.16M
Revenue 1Y
-10.89%
EPS 1Y
-73.43%
Net Income 1Y
-74.40%
FCF 1Y
-75.86%
Profit Margin
3.88%
FCF Margin
7.37%

Revenue

Quarterly ending 2025-12-31
$613.08M

EPS

Quarterly ending 2025-12-31
0.08

Net Income

Quarterly ending 2025-12-31
$11.89M