Price
$39.73
52W High
$55.22
52W Low
$27.20
SMA50
$45.62
SMA200
$39.53
Avg Volume 50D
$1.85M
From 52W High
-28.05%
From 52W Low
+46.07%
Vs SMA50
-12.91%
Vs SMA200
+0.49%
Current Volume
$1.07M
Dollar Volume 50D
$82.77M
Market Cap
$6.75B
P/E
102.2x
Revenue TTM
$1.67B
EPS TTM
0.38
Net Income TTM
$66.12M
Free Cash Flow
$221.65M
Revenue 1Y
+10.79%
EPS 1Y
-81.73%
Net Income 1Y
-81.02%
FCF 1Y
-53.81%
Profit Margin
3.97%
FCF Margin
13.29%

Revenue

Annual ending 2025-12-31
$1.48B

EPS

Annual ending 2025-12-31
1.43

Net Income

Annual ending 2025-12-31
$241.66M

News