Price
$45.19
52W High
$46.40
52W Low
$27.78
SMA50
$44.38
SMA200
$40.14
Avg Volume 50D
$330.61K
From 52W High
-2.61%
From 52W Low
+62.67%
Vs SMA50
+1.82%
Vs SMA200
+12.58%
Current Volume
$223.43K
Dollar Volume 50D
$14.58M
Market Cap
$1.63B
P/E
81.2x
Revenue TTM
$284.85M
EPS TTM
-9065.36
Net Income TTM
$20.06M
Free Cash Flow
$76.97M
Revenue 1Y
+5.91%
EPS 1Y
+47.80%
Net Income 1Y
+359.07%
Profit Margin
7.04%
FCF Margin
27.02%
Dividend Yield
5.53%
Dividend TTM
$2.50
Last Ex-Dividend
2026-08-21

Revenue

Annual ending 2025-12-31
$766.45M

EPS

Annual ending 2025-12-31
11.32

Net Income

Annual ending 2025-12-31
$406.92M

News