Price
$267.24
52W High
$379.78
52W Low
$51.96
SMA50
$230.06
SMA200
$222.54
Avg Volume 50D
$850.65K
From 52W High
-29.63%
From 52W Low
+414.32%
Vs SMA50
+16.16%
Vs SMA200
+20.09%
Current Volume
$1.05M
Dollar Volume 50D
$200.44M
Market Cap
$11.96B
P/E
82.3x
Revenue TTM
$474.01M
EPS TTM
3.12
Net Income TTM
$145.26M
Free Cash Flow
$51.27M
Revenue 1Y
+24.95%
EPS 1Y
+115.17%
Net Income 1Y
+121.67%
FCF 1Y
-47.20%
Profit Margin
30.65%
FCF Margin
10.82%

Revenue

Annual ending 2025-12-31
$407.70M

EPS

Annual ending 2025-12-31
2.61

Net Income

Annual ending 2025-12-31
$118.56M

News