Loading live market data…

Slb N.V.

NYSE:SLB

$47.65 USD

$0.11 (0.23%)

Volume
5.46M
Average Volume
14.6M
Market Capitalization
$71.24B
P/E Ratio
20.72
Dividend Yield
2.43%
Price Target
$62.50
Year High
$58.82
Year Low
$31.64
Day High
Day Low
Payout Ratio
$0.50
Current Ratio
$1.34

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.12%

Investors Holding

161

change: -1615 | last: 1776

Increased Positions

76

change: -846 | last: 922

Reduced Positions

52

change: -506 | last: 558

New Positions

18

change: -265 | last: 283

Sold Positions

1552

change: 1390 | last: 162

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -115.4826 | last: 1.1548

Total Invested

782.64M

SLB Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $38.38 1.47B $56.46B $3.04B $12.31B $65.73B
2024-12-31 $38.34 1.42B $54.48B $3.54B $12.07B $63.01B
2023-12-31 $52.04 1.42B $74.16B $2.9B $11.96B $83.22B
2022-12-31 $53.46 1.42B $75.7B $1.66B $12.23B $86.27B
2021-12-31 $29.95 1.4B $41.93B $1.76B $14.2B $54.37B
2020-12-31 $21.83 1.39B $30.34B $844M $16.89B $46.39B
2019-12-31 $40.20 1.38B $55.68B $1.14B $15.29B $69.83B
2018-12-31 $36.08 1.38B $49.97B $1.43B $16.05B $64.59B
2017-12-31 $67.39 1.39B $93.54B $1.8B $18.2B $109.94B
2016-12-31 $83.95 1.36B $113.92B $2.93B $19.62B $130.61B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $51.39 1.5B $77.03B $2.82B $11.61B $85.82B
2025-12-31 $38.38 1.47B $56.46B $3.04B $11.64B $65.06B
2025-09-30 $34.37 1.47B $50.56B $3.01B $12.77B $60.31B
2025-06-30 $33.80 1.35B $45.7B $3.24B $13.7B $56.16B
2025-03-31 $41.80 1.37B $57.1B $2.94B $14B $68.16B
2024-12-31 $38.34 1.42B $54.48B $3.54B $12.07B $63.01B
2024-09-30 $41.95 1.42B $59.44B $3.09B $12.92B $69.28B
2024-06-30 $46.58 1.43B $66.52B $2.95B $13.19B $76.75B
2024-03-31 $55.22 1.43B $79.02B $2.79B $12.17B $88.4B
2023-12-31 $52.04 1.43B $74.37B $2.9B $11.96B $83.43B
2023-09-30 $58.30 1.42B $83.02B $2.49B $13.14B $93.68B
2023-06-30 $49.12 1.42B $69.9B $1.93B $13.34B $81.3B