Price
$91.54
52W High
$113.23
52W Low
$76.01
SMA50
$93.42
SMA200
$91.08
Avg Volume 50D
$520.90K
From 52W High
-19.16%
From 52W Low
+20.43%
Vs SMA50
-2.01%
Vs SMA200
+0.51%
Current Volume
$272.45K
Dollar Volume 50D
$48.43M
Market Cap
$4.55B
P/E
45.4x
Revenue TTM
$4.27B
EPS TTM
1.99
Net Income TTM
$100.13M
Free Cash Flow
$244.11M
Revenue 1Y
+31.52%
EPS 1Y
-8.72%
Net Income 1Y
+385.59%
FCF 1Y
+64.62%
Profit Margin
2.34%
FCF Margin
5.72%
Dividend Yield
0.44%
Dividend TTM
$0.40
Last Ex-Dividend
2026-08-31
Dividend / EPS
20.10%

Revenue

Annual ending 2025-12-31
$4.16B

EPS

Annual ending 2025-12-31
-2.98

Net Income

Annual ending 2025-12-31
-$153.22M

News