Price
$282.38
52W High
$480.67
52W Low
$282.38
SMA50
$320.52
SMA200
$386.80
Avg Volume 50D
$72.35K
From 52W High
-41.25%
From 52W Low
+0.00%
Vs SMA50
-11.90%
Vs SMA200
-27.00%
Current Volume
$58.74K
Dollar Volume 50D
$22.49M
Market Cap
$1.05B
P/E
25.7x
Revenue TTM
$86.53M
EPS TTM
11.02
Net Income TTM
$40.75M
Free Cash Flow
$43.24M
Revenue 1Y
+3.76%
EPS 1Y
-1.87%
Net Income 1Y
-1.25%
FCF 1Y
-3.02%
Profit Margin
47.09%
FCF Margin
49.97%
Dividend Yield
4.94%
Dividend TTM
$13.96
Last Ex-Dividend
2026-08-12
Dividend / EPS
126.68%

Revenue

Annual ending 2025-12-27
$86.06M

EPS

Annual ending 2025-12-27
11.30

Net Income

Annual ending 2025-12-27
$41.65M

News