Price
$45.27
52W High
$45.27
52W Low
$26.40
SMA50
$39.60
SMA200
$33.70
Avg Volume 50D
$127.79K
From 52W High
+0.00%
From 52W Low
+71.48%
Vs SMA50
+14.31%
Vs SMA200
+34.34%
Current Volume
$76.44K
Dollar Volume 50D
$5.05M
Market Cap
$593.95M
P/E
12.8x
Revenue TTM
$644.08M
EPS TTM
3.13
Net Income TTM
$46.33M
Free Cash Flow
$31.19M
Revenue 1Y
+15.37%
EPS 1Y
+30.96%
Net Income 1Y
+25.68%
FCF 1Y
+14.29%
Profit Margin
7.19%
FCF Margin
4.84%

Revenue

Annual ending 2026-06-30
$644.08M

EPS

Annual ending 2026-06-30
3.13

Net Income

Annual ending 2026-06-30
$46.33M

News