Price
$175.87
52W High
$175.87
52W Low
$64.43
SMA50
$155.75
SMA200
$107.51
Avg Volume 50D
$357.33K
From 52W High
+0.00%
From 52W Low
+172.96%
Vs SMA50
+12.92%
Vs SMA200
+63.58%
Current Volume
$288.35K
Dollar Volume 50D
$55.16M
Market Cap
$4.87B
P/E
23.2x
Revenue TTM
$8.58B
EPS TTM
6.83
Net Income TTM
$210.48M
Free Cash Flow
$396.57M
Revenue 1Y
+2.68%
EPS 1Y
+63.01%
Net Income 1Y
+40.63%
FCF 1Y
+97.53%
Profit Margin
2.45%
FCF Margin
4.62%

Revenue

Annual ending 2025-12-31
$8.25B

EPS

Annual ending 2025-12-31
4.86

Net Income

Annual ending 2025-12-31
$157.35M

News