Price
$45.69
52W High
$48.13
52W Low
$23.86
SMA50
$43.39
SMA200
$38.27
Avg Volume 50D
$1.20M
From 52W High
-5.34%
From 52W Low
+91.49%
Vs SMA50
+5.30%
Vs SMA200
+19.40%
Current Volume
$1.86M
Bars Stored
627
Market Cap
$3.36B
P/E
19.6x
Revenue TTM
$4.36B
EPS TTM
2.26
Net Income TTM
$171.00M
Free Cash Flow
$200.00M
Revenue 1Y
+1.07%
EPS 1Y
+100.00%
Net Income 1Y
+103.57%
FCF 1Y
-8.26%
Profit Margin
3.92%
FCF Margin
4.59%

Revenue

Quarterly ending 2025-12-31
$1.15B

EPS

Quarterly ending 2025-12-31
1.09

Net Income

Quarterly ending 2025-12-31
$83.00M