Price
$89.88
52W High
$89.88
52W Low
$34.05
SMA50
$80.16
SMA200
$61.33
Avg Volume 50D
$975.13K
From 52W High
+0.00%
From 52W Low
+163.96%
Vs SMA50
+12.13%
Vs SMA200
+46.56%
Current Volume
$1.15M
Dollar Volume 50D
$77.72M
Market Cap
$4.16B
P/E
4.9x
Revenue TTM
$8.62B
EPS TTM
17.14
Net Income TTM
$856.91M
Free Cash Flow
$412.42M
Revenue 1Y
+13.19%
EPS 1Y
+5813.33%
Net Income 1Y
+4574.97%
FCF 1Y
+1268.68%
Profit Margin
9.94%
FCF Margin
4.79%

Revenue

Annual ending 2025-12-31
$7.46B

EPS

Annual ending 2025-12-31
7.16

Net Income

Annual ending 2025-12-31
$369.39M

News