Price
$13.06
52W High
$15.37
52W Low
$7.75
SMA50
$13.28
SMA200
$11.66
Avg Volume 50D
$7.44M
From 52W High
-15.03%
From 52W Low
+68.52%
Vs SMA50
-1.65%
Vs SMA200
+11.96%
Current Volume
$17.36M
Dollar Volume 50D
$98.23M
Market Cap
$4.22B
P/E
77.1x
Revenue TTM
$4.31B
EPS TTM
-0.05
Net Income TTM
$54.75M
Free Cash Flow
$544.81M
Revenue 1Y
+24.25%
EPS 1Y
+72.22%
Net Income 1Y
+137.15%
FCF 1Y
+176.93%
Profit Margin
1.27%
FCF Margin
12.64%
Dividend Yield
3.68%
Dividend TTM
$0.48
Last Ex-Dividend
2026-08-17

Revenue

Annual ending 2025-12-31
$3.58B

EPS

Annual ending 2025-12-31
0.54

Net Income

Annual ending 2025-12-31
$132.91M

News