Price
$281.59
52W High
$301.27
52W Low
$106.23
SMA50
$249.79
SMA200
$181.13
Avg Volume 50D
$3.25M
From 52W High
-6.53%
From 52W Low
+165.08%
Vs SMA50
+12.73%
Vs SMA200
+55.47%
Current Volume
$1.62M
Dollar Volume 50D
$856.00M
Market Cap
$43.41B
P/E
37.8x
Revenue TTM
$5.57B
EPS TTM
7.19
Net Income TTM
$1.15B
Free Cash Flow
$1.05B
Revenue 1Y
+17.82%
EPS 1Y
+5891.67%
Net Income 1Y
+5574.48%
FCF 1Y
+35.54%
Profit Margin
20.62%
FCF Margin
18.84%

Revenue

Annual ending 2025-12-31
$5.07B

EPS

Annual ending 2025-12-31
0.21

Net Income

Annual ending 2025-12-31
$33.83M

News