Price
$13.90
52W High
$13.92
52W Low
$6.88
SMA50
$12.78
SMA200
$10.24
Avg Volume 50D
$6.38M
From 52W High
-0.14%
From 52W Low
+102.03%
Vs SMA50
+8.78%
Vs SMA200
+35.68%
Current Volume
$4.43M
Dollar Volume 50D
$82.15M
Market Cap
$3.63B
P/E
19.6x
Revenue TTM
$903.87M
EPS TTM
0.62
Net Income TTM
$185.19M
Free Cash Flow
$233.75M
Revenue 1Y
+15.57%
EPS 1Y
+444.44%
Net Income 1Y
+437.32%
FCF 1Y
+21.46%
Profit Margin
20.49%
FCF Margin
25.86%

Revenue

Annual ending 2025-12-31
$838.81M

EPS

Annual ending 2025-12-31
0.63

Net Income

Annual ending 2025-12-31
$183.72M

News