Price
$62.71
52W High
$94.56
52W Low
$62.70
SMA50
$75.20
SMA200
$79.42
Avg Volume 50D
$1.11M
From 52W High
-33.68%
From 52W Low
+0.02%
Vs SMA50
-16.61%
Vs SMA200
-21.04%
Current Volume
$1.26M
Dollar Volume 50D
$81.41M
Market Cap
$2.96B
P/E
50.5x
Revenue TTM
$2.53B
EPS TTM
1.17
Net Income TTM
$58.73M
Free Cash Flow
-$32.77M
Revenue 1Y
-42.51%
EPS 1Y
-95.50%
Net Income 1Y
-95.37%
FCF 1Y
-102.70%
Profit Margin
2.32%
FCF Margin
-1.30%
Dividend Yield
3.92%
Dividend TTM
$2.46
Last Ex-Dividend
2026-04-29
Dividend / EPS
210.09%

Revenue

Annual ending 2026-05-30
$2.91B

EPS

Annual ending 2026-05-30
6.63

Net Income

Annual ending 2026-05-30
$316.68M

News