Price
$175.42
52W High
$194.57
52W Low
$102.87
SMA50
$174.38
SMA200
$143.93
Avg Volume 50D
$1.12M
From 52W High
-9.84%
From 52W Low
+70.53%
Vs SMA50
+0.59%
Vs SMA200
+21.88%
Current Volume
$1.26M
Dollar Volume 50D
$196.90M
Market Cap
$10.95B
P/E
263.7x
Revenue TTM
$785.10M
EPS TTM
0.73
Net Income TTM
$41.54M
Free Cash Flow
$111.97M
Revenue 1Y
+16.49%
EPS 1Y
+370.37%
Net Income 1Y
+400.42%
FCF 1Y
+2.79%
Profit Margin
5.29%
FCF Margin
14.26%

Revenue

Annual ending 2025-12-31
$738.26M

EPS

Annual ending 2025-12-31
0.86

Net Income

Annual ending 2025-12-31
$48.89M

News