Price
$160.82
52W High
$180.57
52W Low
$114.74
SMA50
$162.05
SMA200
$149.56
Avg Volume 50D
$149.79K
From 52W High
-10.94%
From 52W Low
+40.16%
Vs SMA50
-0.76%
Vs SMA200
+7.53%
Current Volume
$96.66K
Dollar Volume 50D
$24.28M
Market Cap
$2.70B
P/E
27.7x
Revenue TTM
$1.98B
EPS TTM
5.63
Net Income TTM
$97.46M
Free Cash Flow
$74.59M
Revenue 1Y
+7.79%
EPS 1Y
+1440.48%
Net Income 1Y
+1534.97%
FCF 1Y
-37.11%
Profit Margin
4.93%
FCF Margin
3.78%
Dividend Yield
1.26%
Dividend TTM
$2.03
Last Ex-Dividend
2026-07-17
Dividend / EPS
36.09%

Revenue

Annual ending 2025-12-31
$1.89B

EPS

Annual ending 2025-12-31
-0.14

Net Income

Annual ending 2025-12-31
-$2.49M

News