Price
$21.87
52W High
$24.25
52W Low
$10.83
SMA50
$22.20
SMA200
$18.57
Avg Volume 50D
$1.38M
From 52W High
-9.81%
From 52W Low
+101.94%
Vs SMA50
-1.50%
Vs SMA200
+17.78%
Current Volume
$1.61M
Dollar Volume 50D
$30.58M
Market Cap
$4.40B
P/E
--
Revenue TTM
$1.38B
EPS TTM
2.85
Net Income TTM
$583.99M
Free Cash Flow
$95.02M
Revenue 1Y
+14.00%
EPS 1Y
+714.29%
Net Income 1Y
+626.41%
FCF 1Y
-31.45%
Profit Margin
42.18%
FCF Margin
6.86%
Dividend Yield
1.28%
Dividend TTM
$0.28
Last Ex-Dividend
2026-08-19
Dividend / EPS
9.82%

Revenue

Annual ending 2025-12-31
$1.38B

EPS

Annual ending 2025-12-31
2.85

Net Income

Annual ending 2025-12-31
$583.99M

News