Price
$25.68
52W High
$31.87
52W Low
$14.58
SMA50
$27.21
SMA200
$24.71
Avg Volume 50D
$4.33M
From 52W High
-19.42%
From 52W Low
+76.13%
Vs SMA50
-5.63%
Vs SMA200
+3.94%
Current Volume
$3.52M
Dollar Volume 50D
$117.97M
Market Cap
$11.44B
P/E
--
Revenue TTM
$2.21B
EPS TTM
1.44
Net Income TTM
$568.50M
Free Cash Flow
$240.60M
Revenue 1Y
+9.39%
EPS 1Y
+620.00%
Net Income 1Y
+641.20%
FCF 1Y
-24.60%
Profit Margin
25.71%
FCF Margin
10.88%
Dividend Yield
0.12%
Dividend TTM
$0.03
Last Ex-Dividend
2026-09-08
Dividend / EPS
2.08%

Revenue

Annual ending 2025-12-31
$2.21B

EPS

Annual ending 2025-12-31
1.44

Net Income

Annual ending 2025-12-31
$568.50M

News