Price
$271.84
52W High
$319.18
52W Low
$111.50
SMA50
$261.79
SMA200
$205.10
Avg Volume 50D
$298.37K
From 52W High
-14.83%
From 52W Low
+143.80%
Vs SMA50
+3.84%
Vs SMA200
+32.54%
Current Volume
$193.66K
Dollar Volume 50D
$79.37M
Market Cap
$5.63B
P/E
62.5x
Revenue TTM
$2.10B
EPS TTM
4.29
Net Income TTM
$90.12M
Free Cash Flow
$32.44M
Revenue 1Y
+21.60%
EPS 1Y
+443.04%
Net Income 1Y
+453.50%
FCF 1Y
-59.24%
Profit Margin
4.29%
FCF Margin
1.55%
Dividend Yield
0.21%
Dividend TTM
$0.57
Last Ex-Dividend
2026-08-20
Dividend / EPS
13.29%

Revenue

Annual ending 2025-12-31
$1.79B

EPS

Annual ending 2025-12-31
3.58

Net Income

Annual ending 2025-12-31
$74.82M

News