Price
$60.91
52W High
$88.60
52W Low
$41.43
SMA50
$59.67
SMA200
$69.54
Avg Volume 50D
$2.45M
From 52W High
-31.25%
From 52W Low
+47.02%
Vs SMA50
+2.08%
Vs SMA200
-12.41%
Current Volume
$1.52M
Dollar Volume 50D
$146.84M
Market Cap
$9.64B
P/E
45.9x
Revenue TTM
$4.09B
EPS TTM
-34998.59
Net Income TTM
$210.00M
Free Cash Flow
$401.00M
Dividend Yield
0.37%
Dividend TTM
$0.22
Last Ex-Dividend
2026-08-27

Revenue

Annual ending 2025-12-31
$3.89B

EPS

Annual ending 2025-12-31
1.49

Net Income

Annual ending 2025-12-31
$237.00M

News