Price
$54.04
52W High
$55.80
52W Low
$39.48
SMA50
$52.07
SMA200
$46.39
Avg Volume 50D
$298.05K
From 52W High
-3.26%
From 52W Low
+36.88%
Vs SMA50
+3.77%
Vs SMA200
+16.49%
Current Volume
$201.90K
Bars Stored
1257
Market Cap
$2.25B
P/E
19.8x
Revenue TTM
$1.29B
EPS TTM
2.80
Net Income TTM
$113.32M
Free Cash Flow
-$197.77M
Revenue 1Y
+11.83%
EPS 1Y
+35.92%
Net Income 1Y
+43.68%
FCF 1Y
-1.88%
Profit Margin
8.79%
FCF Margin
-15.34%

Revenue

Quarterly ending 2025-12-31
$394.16M

EPS

Quarterly ending 2025-12-31
1.41

Net Income

Quarterly ending 2025-12-31
$57.79M