Price
$36.56
52W High
$43.40
52W Low
$32.90
SMA50
$38.46
SMA200
$39.04
Avg Volume 50D
$2.41M
From 52W High
-15.76%
From 52W Low
+11.12%
Vs SMA50
-4.93%
Vs SMA200
-6.36%
Current Volume
$2.34M
Dollar Volume 50D
$92.40M
Market Cap
$8.66B
P/E
24.4x
Revenue TTM
$452.64M
EPS TTM
1.59
Net Income TTM
$355.40M
Free Cash Flow
-$353.37M
Revenue 1Y
+63.39%
EPS 1Y
+32.50%
Net Income 1Y
+61.60%
FCF 1Y
+68.63%
Profit Margin
78.52%
FCF Margin
-78.07%
Dividend Yield
4.12%
Dividend TTM
$1.50
Last Ex-Dividend
2026-09-30
Dividend / EPS
94.65%

Revenue

Annual ending 2025-12-31
$369.42M

EPS

Annual ending 2025-12-31
1.57

Net Income

Annual ending 2025-12-31
$320.54M

News