Price
$81.25
52W High
$89.71
52W Low
$44.20
SMA50
$84.24
SMA200
$71.77
Avg Volume 50D
$284.91K
From 52W High
-9.43%
From 52W Low
+83.82%
Vs SMA50
-3.54%
Vs SMA200
+13.21%
Current Volume
$430.56K
Dollar Volume 50D
$23.80M
Market Cap
$2.45B
P/E
67.2x
Revenue TTM
$225.45M
EPS TTM
0.98
Net Income TTM
$36.45M
Free Cash Flow
$151.28M
Revenue 1Y
+44.09%
EPS 1Y
+8.89%
Net Income 1Y
-67.55%
FCF 1Y
+76.34%
Profit Margin
16.17%
FCF Margin
67.10%
Dividend Yield
0.57%
Dividend TTM
$0.46
Last Ex-Dividend
2026-08-27
Dividend / EPS
46.94%

Revenue

Annual ending 2025-12-31
$199.09M

EPS

Annual ending 2025-12-31
0.94

Net Income

Annual ending 2025-12-31
$29.38M

News