Price
$29.39
52W High
$30.49
52W Low
$20.25
SMA50
$27.08
SMA200
$25.37
Avg Volume 50D
$1.05M
From 52W High
-3.74%
From 52W Low
+45.14%
Vs SMA50
+8.54%
Vs SMA200
+15.86%
Current Volume
$5.45M
Bars Stored
1257
Market Cap
$5.15B
P/E
49.7x
Revenue TTM
$5.67B
EPS TTM
0.59
Net Income TTM
$103.60M
Free Cash Flow
$182.80M
Revenue 1Y
+7.25%
EPS 1Y
-9.23%
Net Income 1Y
-11.45%
FCF 1Y
+24.52%
Profit Margin
1.83%
FCF Margin
3.22%

Revenue

Quarterly ending 2025-12-31
$1.40B

EPS

Quarterly ending 2025-12-31
0.13

Net Income

Quarterly ending 2025-12-31
$22.10M