Price
$342.29
52W High
$605.65
52W Low
$275.78
SMA50
$373.13
SMA200
$444.52
Avg Volume 50D
$484.26K
From 52W High
-43.48%
From 52W Low
+24.12%
Vs SMA50
-8.27%
Vs SMA200
-23.00%
Current Volume
$416.16K
Dollar Volume 50D
$179.45M
Market Cap
$10.83B
P/E
201.1x
Revenue TTM
$292.51M
EPS TTM
1.85
Net Income TTM
$53.84M
Free Cash Flow
$75.09M
Revenue 1Y
+27.58%
EPS 1Y
+35.04%
Net Income 1Y
+37.71%
FCF 1Y
+383.80%
Profit Margin
18.41%
FCF Margin
25.67%

Revenue

Annual ending 2025-12-31
$880.58M

EPS

Annual ending 2025-12-31
7.96

Net Income

Annual ending 2025-12-31
$259.22M

News