Price
$75.44
52W High
$79.94
52W Low
$24.82
SMA50
$72.15
SMA200
$46.60
Avg Volume 50D
$1.51M
From 52W High
-5.63%
From 52W Low
+203.95%
Vs SMA50
+4.56%
Vs SMA200
+61.89%
Current Volume
$1.31M
Dollar Volume 50D
$109.53M
Market Cap
$6.68B
P/E
60.5x
Revenue TTM
$2.58B
EPS TTM
1.25
Net Income TTM
$110.26M
Free Cash Flow
$641.47M
Revenue 1Y
+5.22%
EPS 1Y
+992.86%
Net Income 1Y
+1005.54%
FCF 1Y
+15.80%
Profit Margin
4.27%
FCF Margin
24.83%
Dividend Yield
0.36%
Dividend TTM
$0.28
Last Ex-Dividend
2026-08-06
Dividend / EPS
22.00%

Revenue

Annual ending 2025-12-31
$2.52B

EPS

Annual ending 2025-12-31
0.48

Net Income

Annual ending 2025-12-31
$43.39M

News