Price
$38.94
52W High
$51.58
52W Low
$38.59
SMA50
$42.50
SMA200
$45.11
Avg Volume 50D
$2.01M
From 52W High
-32.46%
From 52W Low
+0.91%
Vs SMA50
-8.37%
Vs SMA200
-13.68%
Current Volume
$3.97M
Bars Stored
1257
Market Cap
$14.06B
P/E
5.8x
Revenue TTM
$2.16B
EPS TTM
6.10
Net Income TTM
$2.41B
Free Cash Flow
$81.92M
Revenue 1Y
-40.02%
EPS 1Y
+498.69%
Net Income 1Y
+530.78%
FCF 1Y
-65.84%
Profit Margin
111.36%
FCF Margin
3.79%

Revenue

Quarterly ending 2025-12-31
--

EPS

Quarterly ending 2025-12-31
--

Net Income

Quarterly ending 2025-12-31
--