Price
$169.72
52W High
$183.26
52W Low
$142.33
SMA50
$172.16
SMA200
$168.37
Avg Volume 50D
$203.20K
From 52W High
-7.39%
From 52W Low
+19.24%
Vs SMA50
-1.42%
Vs SMA200
+0.80%
Current Volume
$240.02K
Dollar Volume 50D
$34.75M
Market Cap
$5.36B
P/E
32.6x
Revenue TTM
$5.63B
EPS TTM
-1.30
Net Income TTM
-$86.00M
Free Cash Flow
$258.60M
Revenue 1Y
+471.02%
EPS 1Y
-129.89%
Net Income 1Y
-160.24%
FCF 1Y
+68.93%
Profit Margin
-1.53%
FCF Margin
4.59%
Dividend Yield
0.57%
Dividend TTM
$0.96
Last Ex-Dividend
2025-12-23

Revenue

Annual ending 2025-12-31
$5.36B

EPS

Annual ending 2025-12-31
-2.08

Net Income

Annual ending 2025-12-31
-$137.30M

News