Price
$21.00
52W High
$21.23
52W Low
$10.31
SMA50
$18.37
SMA200
$16.28
Avg Volume 50D
$6.26M
From 52W High
-1.10%
From 52W Low
+103.69%
Vs SMA50
+14.32%
Vs SMA200
+29.03%
Current Volume
$11.60M
Bars Stored
1257
Market Cap
$8.22B
P/E
36.8x
Revenue TTM
$9.58B
EPS TTM
0.56
Net Income TTM
$223.41M
Free Cash Flow
$357.62M
Revenue 1Y
-0.26%
EPS 1Y
+147.46%
Net Income 1Y
+148.86%
FCF 1Y
-22.19%
Profit Margin
2.33%
FCF Margin
3.73%

Revenue

Quarterly ending 2025-12-27
$2.88B

EPS

Quarterly ending 2025-12-27
0.76

Net Income

Quarterly ending 2025-12-27
$300.85M