Price
$85.98
52W High
$93.16
52W Low
$59.00
SMA50
$81.34
SMA200
$76.50
Avg Volume 50D
$183.54K
From 52W High
-7.71%
From 52W Low
+45.73%
Vs SMA50
+5.71%
Vs SMA200
+12.39%
Current Volume
$302.80K
Dollar Volume 50D
$14.93M
Market Cap
$1.28B
P/E
482.5x
Revenue TTM
$812.20M
EPS TTM
0.18
Net Income TTM
$2.66M
Free Cash Flow
$64.07M
Revenue 1Y
+11.32%
EPS 1Y
-92.14%
Net Income 1Y
-92.31%
FCF 1Y
+5.26%
Profit Margin
0.33%
FCF Margin
7.89%
Dividend Yield
2.13%
Dividend TTM
$1.83
Last Ex-Dividend
2026-08-21
Dividend / EPS
1016.67%

Revenue

Annual ending 2025-12-31
$780.99M

EPS

Annual ending 2025-12-31
1.42

Net Income

Annual ending 2025-12-31
$21.57M

News