Price
$305.90
52W High
$387.65
52W Low
$202.55
SMA50
$311.48
SMA200
$292.62
Avg Volume 50D
$166.14K
From 52W High
-21.09%
From 52W Low
+51.02%
Vs SMA50
-1.79%
Vs SMA200
+4.54%
Current Volume
$212.29K
Dollar Volume 50D
$51.95M
Market Cap
$6.49B
P/E
147.3x
Revenue TTM
$1.22B
EPS TTM
2.05
Net Income TTM
$44.10M
Free Cash Flow
$163.40M
Revenue 1Y
+13.25%
EPS 1Y
-48.75%
Net Income 1Y
-47.87%
FCF 1Y
+9.08%
Profit Margin
3.60%
FCF Margin
13.35%
Dividend Yield
0.42%
Dividend TTM
$1.27
Last Ex-Dividend
2026-09-02
Dividend / EPS
61.95%

Revenue

Annual ending 2025-12-31
$1.14B

EPS

Annual ending 2025-12-31
1.91

Net Income

Annual ending 2025-12-31
$40.50M

News