Price
$163.33
52W High
$243.48
52W Low
$156.30
SMA50
$198.26
SMA200
$198.41
Avg Volume 50D
$405.78K
From 52W High
-32.92%
From 52W Low
+4.50%
Vs SMA50
-17.62%
Vs SMA200
-17.68%
Current Volume
$639.49K
Dollar Volume 50D
$79.55M
Market Cap
$4.70B
P/E
62.6x
Revenue TTM
$1.36B
EPS TTM
2.74
Net Income TTM
$75.06M
Free Cash Flow
-$1.12M
Revenue 1Y
+41.55%
EPS 1Y
+176.77%
Net Income 1Y
+296.37%
FCF 1Y
-108.41%
Profit Margin
5.53%
FCF Margin
-0.08%
Dividend Yield
0.24%
Dividend TTM
$0.40
Last Ex-Dividend
2026-07-15
Dividend / EPS
14.60%

Revenue

Annual ending 2025-12-31
$1.11B

EPS

Annual ending 2025-12-31
0.55

Net Income

Annual ending 2025-12-31
$11.70M

News