Price
$61.97
52W High
$62.22
52W Low
$34.27
SMA50
$57.07
SMA200
$46.54
Avg Volume 50D
$296.63K
From 52W High
-0.40%
From 52W Low
+80.83%
Vs SMA50
+8.59%
Vs SMA200
+33.14%
Current Volume
$252.53K
Dollar Volume 50D
$16.91M
Market Cap
$1.22B
P/E
15.5x
Revenue TTM
$3.23B
EPS TTM
3.66
Net Income TTM
$78.87M
Free Cash Flow
$113.84M
Revenue 1Y
+6.09%
EPS 1Y
+21.59%
Net Income 1Y
+10.24%
FCF 1Y
+9.40%
Profit Margin
2.44%
FCF Margin
3.53%

Revenue

Annual ending 2026-06-30
$3.23B

EPS

Annual ending 2026-06-30
3.64

Net Income

Annual ending 2026-06-30
$78.87M

News