Price
$176.00
52W High
$207.30
52W Low
$101.18
SMA50
$186.19
SMA200
$154.52
Avg Volume 50D
$97.67K
From 52W High
-15.10%
From 52W Low
+73.95%
Vs SMA50
-5.47%
Vs SMA200
+13.90%
Current Volume
$109.08K
Dollar Volume 50D
$18.14M
Market Cap
$1.23B
P/E
10.3x
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