Price
$369.68
52W High
$480.77
52W Low
$186.26
SMA50
$418.00
SMA200
$336.47
Avg Volume 50D
$81.90K
From 52W High
-23.11%
From 52W Low
+98.48%
Vs SMA50
-11.56%
Vs SMA200
+9.87%
Current Volume
$70.75K
Dollar Volume 50D
$34.60M
Market Cap
$1.81B
P/E
41.9x
Revenue TTM
$740.15M
EPS TTM
8.87
Net Income TTM
$43.09M
Free Cash Flow
$34.42M
Revenue 1Y
+17.07%
EPS 1Y
+3.62%
Net Income 1Y
+1.74%
FCF 1Y
-13.21%
Profit Margin
5.82%
FCF Margin
4.65%
Dividend Yield
0.23%
Dividend TTM
$0.84
Last Ex-Dividend
2026-10-01
Dividend / EPS
9.47%

Revenue

Annual ending 2025-12-31
$669.34M

EPS

Annual ending 2025-12-31
7.14

Net Income

Annual ending 2025-12-31
$35.28M

News