Price
$73.22
52W High
$98.67
52W Low
$40.00
SMA50
$77.78
SMA200
$71.29
Avg Volume 50D
$350.79K
From 52W High
-25.79%
From 52W Low
+83.05%
Vs SMA50
-5.86%
Vs SMA200
+2.71%
Current Volume
$257.38K
Dollar Volume 50D
$27.34M
Market Cap
$2.67B
P/E
50.3x
Revenue TTM
$2.82B
EPS TTM
1.47
Net Income TTM
$53.14M
Free Cash Flow
$126.12M
Revenue 1Y
+8.87%
EPS 1Y
+50.00%
Net Income 1Y
+46.75%
FCF 1Y
+56.87%
Profit Margin
1.89%
FCF Margin
4.48%
Dividend Yield
0.93%
Dividend TTM
$0.68
Last Ex-Dividend
2026-09-30
Dividend / EPS
46.26%

Revenue

Annual ending 2025-12-31
$2.66B

EPS

Annual ending 2025-12-31
0.68

Net Income

Annual ending 2025-12-31
$24.85M

News