Price
$103.99
52W High
$147.08
52W Low
$65.16
SMA50
$108.47
SMA200
$93.85
Avg Volume 50D
$20.65M
From 52W High
-29.30%
From 52W Low
+59.59%
Vs SMA50
-4.13%
Vs SMA200
+10.81%
Current Volume
$21.24M
Dollar Volume 50D
$2.27B
Market Cap
$90.88B
P/E
43.9x
Revenue TTM
$3.71B
EPS TTM
2.25
Net Income TTM
$2.07B
Free Cash Flow
$219.00M
Revenue 1Y
+36.90%
EPS 1Y
+14.80%
Net Income 1Y
+15.88%
FCF 1Y
-95.18%
Profit Margin
55.91%
FCF Margin
5.91%

Revenue

Annual ending 2025-12-31
$2.96B

EPS

Annual ending 2025-12-31
2.05

Net Income

Annual ending 2025-12-31
$1.88B

News