Price
$176.14
52W High
$176.37
52W Low
$112.03
SMA50
$165.13
SMA200
$145.99
Avg Volume 50D
$106.08K
From 52W High
-0.13%
From 52W Low
+57.23%
Vs SMA50
+6.67%
Vs SMA200
+20.65%
Current Volume
$99.07K
Dollar Volume 50D
$17.66M
Market Cap
$10.98B
P/E
71.0x
Revenue TTM
$1.17B
EPS TTM
2.53
Net Income TTM
$154.59M
Free Cash Flow
-$884.35M
Revenue 1Y
+1.35%
EPS 1Y
+94.62%
Net Income 1Y
+95.09%
FCF 1Y
-172.21%
Profit Margin
13.21%
FCF Margin
-75.57%

Revenue

Annual ending 2026-03-31
$587.21M

EPS

Annual ending 2026-03-31
2.51

Net Income

Annual ending 2026-03-31
$153.33M

News