Price
$181.95
52W High
$181.95
52W Low
$72.61
SMA50
$151.58
SMA200
$126.66
Avg Volume 50D
$226.11K
From 52W High
-0.00%
From 52W Low
+150.59%
Vs SMA50
+20.04%
Vs SMA200
+43.66%
Current Volume
$273.53K
Bars Stored
1257
Market Cap
$3.78B
P/E
50.6x
Revenue TTM
$1.79B
EPS TTM
3.59
Net Income TTM
$74.82M
Free Cash Flow
$23.68M
Revenue 1Y
+6.04%
EPS 1Y
+1137.93%
Net Income 1Y
+1170.77%
FCF 1Y
+237.79%
Profit Margin
4.19%
FCF Margin
1.33%

Revenue

Quarterly ending 2025-12-31
$489.75M

EPS

Quarterly ending 2025-12-31
0.31

Net Income

Quarterly ending 2025-12-31
$6.57M