Price
$41.57
52W High
$72.33
52W Low
$26.12
SMA50
$50.89
SMA200
$39.95
Avg Volume 50D
$7.75M
From 52W High
-74.00%
From 52W Low
+59.15%
Vs SMA50
-18.31%
Vs SMA200
+4.05%
Current Volume
$4.52M
Dollar Volume 50D
$407.64M
Market Cap
$5.41B
P/E
40.1x
Revenue TTM
$1.43B
EPS TTM
1.00
Net Income TTM
$135.00M
Free Cash Flow
$145.07M
Revenue 1Y
-2.19%
EPS 1Y
-7.41%
Net Income 1Y
-9.08%
FCF 1Y
-69.27%
Profit Margin
9.46%
FCF Margin
10.16%

Revenue

Annual ending 2025-12-31
$1.47B

EPS

Annual ending 2025-12-31
1.29

Net Income

Annual ending 2025-12-31
$172.13M