Price
$130.36
52W High
$173.22
52W Low
$59.62
SMA50
$134.55
SMA200
$121.56
Avg Volume 50D
$248.78K
From 52W High
-24.74%
From 52W Low
+118.65%
Vs SMA50
-3.11%
Vs SMA200
+7.24%
Current Volume
$137.39K
Dollar Volume 50D
$33.59M
Market Cap
$2.90B
P/E
177.8x
Revenue TTM
$4.20B
EPS TTM
0.69
Net Income TTM
$16.30M
Free Cash Flow
$185.97M
Revenue 1Y
+3.70%
EPS 1Y
-89.67%
Net Income 1Y
-89.70%
FCF 1Y
+163.86%
Profit Margin
0.39%
FCF Margin
4.42%
Dividend Yield
0.37%
Dividend TTM
$0.48
Last Ex-Dividend
2026-08-07
Dividend / EPS
69.57%

Revenue

Annual ending 2025-12-31
$4.01B

EPS

Annual ending 2025-12-31
2.62

Net Income

Annual ending 2025-12-31
$60.10M

News