Price
$179.22
52W High
$187.42
52W Low
$174.22
SMA50
--
SMA200
--
Avg Volume 50D
$393
From 52W High
-4.38%
From 52W Low
+2.87%
Vs SMA50
+0.00%
Vs SMA200
+0.00%
Current Volume
$539
Dollar Volume 50D
$71070
Market Cap
$1.25B
P/E
10.5x
Revenue TTM
$1.77B
EPS TTM
17.30
Net Income TTM
$119.16M
Free Cash Flow
$229.66M
Revenue 1Y
+12.46%
EPS 1Y
+178.14%
Net Income 1Y
+174.70%
FCF 1Y
-24.05%
Profit Margin
6.74%
FCF Margin
12.99%

Revenue

Annual ending 2026-03-31
$1.66B

EPS

Annual ending 2026-03-31
16.59

Net Income

Annual ending 2026-03-31
$114.53M

News