Price
$140.87
52W High
$140.87
52W Low
$140.87
SMA50
--
SMA200
--
Avg Volume 50D
$956
From 52W High
+0.00%
From 52W Low
+0.00%
Vs SMA50
+0.00%
Vs SMA200
+0.00%
Current Volume
$956
Dollar Volume 50D
$134672
Market Cap
$1.53B
P/E
7.6x
Revenue TTM
$1.72B
EPS TTM
18.29
Net Income TTM
$200.05M
Free Cash Flow
$310.06M
Revenue 1Y
+7.27%
EPS 1Y
+7.78%
Net Income 1Y
+7.37%
FCF 1Y
+37.45%
Profit Margin
11.62%
FCF Margin
18.01%

Revenue

Annual ending 2025-12-31
$1.63B

EPS

Annual ending 2025-12-31
16.62

Net Income

Annual ending 2025-12-31
$182.49M

News