Price
$47.27
52W High
$47.27
52W Low
$15.62
SMA50
$41.95
SMA200
$33.05
Avg Volume 50D
$2.65M
From 52W High
-0.00%
From 52W Low
+202.62%
Vs SMA50
+12.68%
Vs SMA200
+43.02%
Current Volume
$1.31M
Bars Stored
558
Market Cap
$8.85B
P/E
46.4x
Revenue TTM
$12.91B
EPS TTM
0.88
Net Income TTM
$190.67M
Free Cash Flow
$394.69M
Revenue 1Y
+28.18%
EPS 1Y
+900.00%
Net Income 1Y
+1155.62%
FCF 1Y
+790.75%
Profit Margin
1.48%
FCF Margin
3.06%

Revenue

Quarterly ending 2025-12-31
$3.55B

EPS

Quarterly ending 2025-12-31
0.35

Net Income

Quarterly ending 2025-12-31
$77.08M