Price
$203.63
52W High
$436.00
52W Low
$62.63
SMA50
$202.05
SMA200
$251.48
Avg Volume 50D
$890.23K
From 52W High
-114.11%
From 52W Low
+225.13%
Vs SMA50
+0.78%
Vs SMA200
-19.03%
Current Volume
$1.07M
Bars Stored
1257
Market Cap
$3.97B
P/E
51.1x
Revenue TTM
$448.70M
EPS TTM
4.12
Net Income TTM
$77.80M
Free Cash Flow
$31.30M
Revenue 1Y
+1.52%
EPS 1Y
-8.04%
Net Income 1Y
+6.28%
FCF 1Y
-4.86%
Profit Margin
17.34%
FCF Margin
6.98%

Revenue

Quarterly ending 2025-12-31
$146.20M

EPS

Quarterly ending 2025-12-31
0.74

Net Income

Quarterly ending 2025-12-31
$17.80M