Price
$57.98
52W High
$58.31
52W Low
$23.93
SMA50
$52.29
SMA200
$40.27
Avg Volume 50D
$582.03K
From 52W High
-0.57%
From 52W Low
+142.29%
Vs SMA50
+10.89%
Vs SMA200
+43.98%
Current Volume
$358.13K
Dollar Volume 50D
$30.48M
Market Cap
$2.49B
P/E
7.7x
Revenue TTM
$585.18M
EPS TTM
7.55
Net Income TTM
$321.87M
Free Cash Flow
$148.83M
Revenue 1Y
+81.06%
EPS 1Y
+556.52%
Net Income 1Y
+557.35%
FCF 1Y
+33.06%
Profit Margin
55.00%
FCF Margin
25.43%
Dividend Yield
4.05%
Dividend TTM
$2.35
Last Ex-Dividend
2026-05-18
Dividend / EPS
31.13%

Revenue

Annual ending 2026-03-31
$481.51M

EPS

Annual ending 2026-03-31
4.54

Net Income

Annual ending 2026-03-31
$193.67M

News