Price
$128.70
52W High
$181.12
52W Low
$91.04
SMA50
$147.18
SMA200
$140.39
Avg Volume 50D
$614.64K
From 52W High
-28.94%
From 52W Low
+41.37%
Vs SMA50
-12.55%
Vs SMA200
-8.33%
Current Volume
$391.65K
Dollar Volume 50D
$87.60M
Market Cap
$4.25B
P/E
86.8x
Revenue TTM
$4.86B
EPS TTM
1.46
Net Income TTM
$49.00M
Free Cash Flow
$429.00M
Revenue 1Y
+28.50%
EPS 1Y
+67.82%
Net Income 1Y
+113.04%
FCF 1Y
+30.40%
Profit Margin
1.01%
FCF Margin
8.83%
Dividend Yield
2.18%
Dividend TTM
$2.80
Last Ex-Dividend
2026-09-02
Dividend / EPS
191.78%

Revenue

Annual ending 2025-12-31
$4.38B

EPS

Annual ending 2025-12-31
0.03

Net Income

Annual ending 2025-12-31
$1.00M

News