Price
$275.65
52W High
$389.05
52W Low
$182.15
SMA50
$290.00
SMA200
$307.85
Avg Volume 50D
$531.95K
From 52W High
-29.15%
From 52W Low
+51.33%
Vs SMA50
-4.95%
Vs SMA200
-10.46%
Current Volume
$613.90K
Dollar Volume 50D
$154.69M
Market Cap
$11.24B
P/E
51.2x
Revenue TTM
$2.04B
EPS TTM
5.37
Net Income TTM
$219.40M
Free Cash Flow
$86.70M
Revenue 1Y
+24.58%
EPS 1Y
+144.09%
Net Income 1Y
+161.50%
FCF 1Y
-29.80%
Profit Margin
10.77%
FCF Margin
4.25%
Dividend Yield
0.15%
Dividend TTM
$0.40
Last Ex-Dividend
2026-08-24
Dividend / EPS
7.45%

Revenue

Annual ending 2025-12-31
$1.80B

EPS

Annual ending 2025-12-31
3.84

Net Income

Annual ending 2025-12-31
$148.40M

News