Price
$35.41
52W High
$38.65
52W Low
$13.61
SMA50
$33.50
SMA200
$23.10
Avg Volume 50D
$2.26M
From 52W High
-8.38%
From 52W Low
+160.18%
Vs SMA50
+5.69%
Vs SMA200
+53.31%
Current Volume
$972.68K
Dollar Volume 50D
$75.98M
Market Cap
$2.67B
P/E
44.8x
Revenue TTM
$1.20B
EPS TTM
0.69
Net Income TTM
$59.47M
Free Cash Flow
$209.12M
Revenue 1Y
+8.87%
EPS 1Y
+527.27%
Net Income 1Y
+573.60%
FCF 1Y
+46.76%
Profit Margin
4.94%
FCF Margin
17.37%

Revenue

Annual ending 2025-12-31
$1.15B

EPS

Annual ending 2025-12-31
0.45

Net Income

Annual ending 2025-12-31
$39.42M

News