Price
$278.59
52W High
$278.59
52W Low
$60.33
SMA50
$242.38
SMA200
$165.54
Avg Volume 50D
$1.35M
From 52W High
-0.00%
From 52W Low
+361.78%
Vs SMA50
+14.94%
Vs SMA200
+68.30%
Current Volume
$943.25K
Bars Stored
1257
Market Cap
$18.76B
P/E
63.6x
Revenue TTM
$3.93B
EPS TTM
4.38
Net Income TTM
$295.00M
Free Cash Flow
$497.00M
Revenue 1Y
+9.62%
EPS 1Y
+55.87%
Net Income 1Y
+54.45%
FCF 1Y
+21.22%
Profit Margin
7.51%
FCF Margin
12.65%

Revenue

Quarterly ending 2025-12-31
$1.03B

EPS

Quarterly ending 2025-12-31
1.59

Net Income

Quarterly ending 2025-12-31
$107.00M