Price
$158.85
52W High
$176.43
52W Low
$75.18
SMA50
$141.95
SMA200
$116.54
Avg Volume 50D
$555.65K
From 52W High
-9.96%
From 52W Low
+111.29%
Vs SMA50
+11.91%
Vs SMA200
+36.31%
Current Volume
$597.03K
Dollar Volume 50D
$79.02M
Market Cap
$6.44B
P/E
94.3x
Revenue TTM
$1.22B
EPS TTM
1.57
Net Income TTM
$68.30M
Free Cash Flow
$258.45M
Revenue 1Y
+15.47%
EPS 1Y
-12.29%
Net Income 1Y
-15.76%
FCF 1Y
+36.31%
Profit Margin
5.62%
FCF Margin
21.26%

Revenue

Annual ending 2026-03-31
$1.18B

EPS

Annual ending 2026-03-31
1.58

Net Income

Annual ending 2026-03-31
$70.66M

News