Price
$25.77
52W High
$36.15
52W Low
$14.75
SMA50
$26.68
SMA200
$27.65
Avg Volume 50D
$1.47M
From 52W High
-28.71%
From 52W Low
+74.71%
Vs SMA50
-3.40%
Vs SMA200
-6.81%
Current Volume
$795.02K
Dollar Volume 50D
$38.95M
Market Cap
$3.46B
P/E
6.3x
Revenue TTM
$9.58B
EPS TTM
3.87
Net Income TTM
$545.00M
Free Cash Flow
$218.00M
Revenue 1Y
+25.92%
EPS 1Y
+1582.61%
Net Income 1Y
+1603.12%
FCF 1Y
+311.65%
Profit Margin
5.69%
FCF Margin
2.28%

Revenue

Annual ending 2025-12-31
$8.45B

EPS

Annual ending 2025-12-31
1.92

Net Income

Annual ending 2025-12-31
$273.00M

News