Price
$88.54
52W High
$133.81
52W Low
$35.29
SMA50
$88.30
SMA200
$84.70
Avg Volume 50D
$743.44K
From 52W High
-33.83%
From 52W Low
+150.89%
Vs SMA50
+0.27%
Vs SMA200
+4.53%
Current Volume
$372.79K
Dollar Volume 50D
$65.86M
Market Cap
$4.63B
P/E
40.0x
Revenue TTM
$950.21M
EPS TTM
2.17
Net Income TTM
$115.74M
Free Cash Flow
$39.97M
Revenue 1Y
+44.44%
EPS 1Y
+2311.11%
Net Income 1Y
+1844.87%
FCF 1Y
-66.66%
Profit Margin
12.18%
FCF Margin
4.21%
Dividend Yield
0.93%
Dividend TTM
$0.82
Last Ex-Dividend
2026-09-17
Dividend / EPS
37.79%

Revenue

Annual ending 2025-10-04
$654.08M

EPS

Annual ending 2025-10-04
0.00

Net Income

Annual ending 2025-10-04
$213.00K

News