Price
$204.36
52W High
$225.00
52W Low
$87.01
SMA50
$196.59
SMA200
$148.62
Avg Volume 50D
$164.61K
From 52W High
-9.17%
From 52W Low
+134.87%
Vs SMA50
+3.95%
Vs SMA200
+37.51%
Current Volume
$141.02K
Dollar Volume 50D
$32.36M
Market Cap
$1.41B
P/E
7.8x
Revenue TTM
$846.72M
EPS TTM
25.26
Net Income TTM
$179.92M
Free Cash Flow
$274.17M
Revenue 1Y
+6.88%
EPS 1Y
+241.35%
Net Income 1Y
+219.31%
FCF 1Y
+229.38%
Profit Margin
21.25%
FCF Margin
32.38%

Revenue

Annual ending 2025-12-31
$875.26M

EPS

Annual ending 2025-12-31
10.48

Net Income

Annual ending 2025-12-31
$70.79M

News