Price
$54.82
52W High
$67.54
52W Low
$51.53
SMA50
$56.35
SMA200
$60.57
Avg Volume 50D
$846.05K
From 52W High
-23.20%
From 52W Low
+6.38%
Vs SMA50
-2.72%
Vs SMA200
-9.49%
Current Volume
$895.77K
Bars Stored
1257
Market Cap
$4.82B
P/E
9.8x
Revenue TTM
$786.96M
EPS TTM
5.52
Net Income TTM
$493.40M
Free Cash Flow
--
Revenue 1Y
+0.97%
EPS 1Y
-5.64%
Net Income 1Y
-2.89%
Profit Margin
62.70%

Revenue

Quarterly ending 2025-12-31
$299.00M

EPS

Quarterly ending 2025-12-31
1.46

Net Income

Quarterly ending 2025-12-31
$131.11M