Price
$98.17
52W High
$170.66
52W Low
$79.73
SMA50
$95.83
SMA200
$108.35
Avg Volume 50D
$2.18M
From 52W High
-42.48%
From 52W Low
+23.13%
Vs SMA50
+2.44%
Vs SMA200
-9.40%
Current Volume
$2.14M
Dollar Volume 50D
$206.52M
Market Cap
$10.96B
P/E
45.7x
Revenue TTM
$756.33M
EPS TTM
2.18
Net Income TTM
$239.68M
Free Cash Flow
$299.54M
Revenue 1Y
+17.17%
EPS 1Y
+3.32%
Net Income 1Y
+4.62%
FCF 1Y
+14.29%
Profit Margin
31.69%
FCF Margin
39.60%

Revenue

Annual ending 2025-12-31
$707.63M

EPS

Annual ending 2025-12-31
2.11

Net Income

Annual ending 2025-12-31
$230.46M

News