Price
$31.87
52W High
$44.60
52W Low
$20.21
SMA50
$35.82
SMA200
$28.67
Avg Volume 50D
$1.17M
From 52W High
-28.54%
From 52W Low
+57.69%
Vs SMA50
-11.03%
Vs SMA200
+11.17%
Current Volume
$553.98K
Dollar Volume 50D
$42.34M
Market Cap
$4.00B
P/E
47.1x
Revenue TTM
$1.36B
EPS TTM
0.66
Net Income TTM
$84.86M
Free Cash Flow
$159.14M
Revenue 1Y
+30.21%
EPS 1Y
+53.49%
Net Income 1Y
+51.26%
FCF 1Y
+36.91%
Profit Margin
6.24%
FCF Margin
11.70%

Revenue

Annual ending 2025-12-31
$1.20B

EPS

Annual ending 2025-12-31
0.52

Net Income

Annual ending 2025-12-31
$66.94M

News