Price
$18.52
52W High
$37.53
52W Low
$18.12
SMA50
$20.27
SMA200
$25.19
Avg Volume 50D
$2.11M
From 52W High
-50.65%
From 52W Low
+2.21%
Vs SMA50
-8.63%
Vs SMA200
-26.49%
Current Volume
$1.22M
Dollar Volume 50D
$43.23M
Market Cap
$4.63B
P/E
22.7x
Revenue TTM
$14.13B
EPS TTM
0.83
Net Income TTM
$204.00M
Free Cash Flow
$474.00M
Revenue 1Y
+11.44%
EPS 1Y
+112.82%
Net Income 1Y
+292.31%
FCF 1Y
+243.48%
Profit Margin
1.44%
FCF Margin
3.35%

Revenue

Annual ending 2025-10-03
$14.39B

EPS

Annual ending 2025-10-03
0.27

Net Income

Annual ending 2025-10-03
$66.00M

News