Price
$32.03
52W High
$32.03
52W Low
$17.90
SMA50
$30.08
SMA200
$26.14
Avg Volume 50D
$554.57K
From 52W High
-0.00%
From 52W Low
+78.94%
Vs SMA50
+6.47%
Vs SMA200
+22.54%
Current Volume
$509.91K
Bars Stored
609
Market Cap
$3.19B
P/E
5.5x
Revenue TTM
$2.91B
EPS TTM
5.55
Net Income TTM
$576.67M
Free Cash Flow
--
Revenue 1Y
+24.70%
EPS 1Y
+51.64%
Net Income 1Y
+44.01%
Profit Margin
19.85%

Revenue

Quarterly ending 2025-12-31
$728.33M

EPS

Quarterly ending 2025-12-31
1.67

Net Income

Quarterly ending 2025-12-31
$172.18M