Pafitis Demosthenis (CIK 0001802231)

Latest company ownership

Role: Chief Technology Officer
Shares held
34,131
Last filed at
Jan 17, 2025
Confidence Score
49.5
2025Q4
Confidence Score History
2021Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Apr 19, 2025 Apr 22, 2025 SCHLUMBERGER LIMITED/NV Chief Technology Officer Sell 26.3 -1,424 -1.73% $49.6K
Mar 7, 2025 Mar 11, 2025 SCHLUMBERGER LIMITED/NV Chief Technology Officer Sell 90.0 +5,223 7.05% $139.6K
Jan 17, 2025 Jan 21, 2025 SCHLUMBERGER LIMITED/NV Chief Technology Officer Sell 95.0 +26,040 9.47% $1.1M
May 14, 2024 May 14, 2024 SCHLUMBERGER LIMITED/NV Chief Technology Officer Sell 17.5 -63,095 -64.90% $3M
Mar 1, 2024 Mar 5, 2024 SCHLUMBERGER LIMITED/NV Chief Technology Officer Sell 90.0 +5,947 6.52% $224.5K
Jan 19, 2024 Jan 23, 2024 SCHLUMBERGER LIMITED/NV Chief Technology Officer Sell 95.0 +32,701 9.40% $2M
Aug 30, 2023 Aug 31, 2023 SCHLUMBERGER LIMITED/NV Chief Technology Officer Sell 17.5 -60,000 -61.50% $3.5M
Mar 3, 2023 Mar 7, 2023 SCHLUMBERGER LIMITED/NV Chief Technology Officer Sell 92.5 +7,968 8.89% $399K
Jan 20, 2023 Jan 24, 2023 SCHLUMBERGER LIMITED/NV Chief Technology Officer Sell 100.0 +71,712 400.89% $3.7M
Jan 16, 2022 Jan 19, 2022 SCHLUMBERGER LIMITED/NV Chief Technology Officer Sell 22.5 -3,235 -15.32% $119.8K
Jan 17, 2021 Jan 20, 2021 SCHLUMBERGER LIMITED/NV Chief Technology Officer Sell 26.3 -1,652 -10.29% $41.6K