Price
$63.25
52W High
$63.25
52W Low
$31.10
SMA50
$55.92
SMA200
$40.38
Avg Volume 50D
$1.55M
From 52W High
-0.00%
From 52W Low
+103.38%
Vs SMA50
+13.10%
Vs SMA200
+56.64%
Current Volume
$1.84M
Bars Stored
703
Market Cap
$5.58B
P/E
69.4x
Revenue TTM
$1.31B
EPS TTM
0.87
Net Income TTM
$80.52M
Free Cash Flow
$284.27M
Revenue 1Y
+12.83%
EPS 1Y
+42.62%
Net Income 1Y
+61.38%
FCF 1Y
+3269.45%
Profit Margin
6.16%
FCF Margin
21.73%

Revenue

Quarterly ending 2025-12-31
$332.87M

EPS

Quarterly ending 2025-12-31
0.28

Net Income

Quarterly ending 2025-12-31
$24.62M