Price
$60.59
52W High
$68.71
52W Low
$41.60
SMA50
$63.59
SMA200
$53.43
Avg Volume 50D
$73.96K
From 52W High
-11.82%
From 52W Low
+45.65%
Vs SMA50
-4.72%
Vs SMA200
+13.40%
Current Volume
$90.58K
Dollar Volume 50D
$4.70M
Market Cap
$1.90B
P/E
--
Revenue TTM
$343.98M
EPS TTM
2.02
Net Income TTM
$62.40M
Free Cash Flow
$46.92M
Revenue 1Y
+40.84%
EPS 1Y
+27.04%
Net Income 1Y
+26.70%
FCF 1Y
+3.00%
Profit Margin
18.14%
FCF Margin
13.64%
Dividend Yield
2.48%
Dividend TTM
$1.50
Last Ex-Dividend
2026-07-17
Dividend / EPS
74.26%

Revenue

Annual ending 2026-02-28
$343.98M

EPS

Annual ending 2026-02-28
2.02

Net Income

Annual ending 2026-02-28
$62.40M

News