PD
Pafitis Demosthenis
Chief Technology Officer
OtherM
Insider track record
ExecutiveNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the detailed record of transactions filed by Pafitis Demosthenis, Chief Technology Officer. Officer active across 2 companies, notably Schlumberger Limited/nv. Aggregated, 13 disclosures have been logged. Split: 0 buy · 2 sells. Total volume traded: €6m. History available since 16 January 2022. The latest transaction was filed on 13 March 2026 (Attribution). Regulator: SEC (Form 4). All data is free.
Companies and markets linked to Pafitis Demosthenis
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations13 total
2,502 shares0Common Stock, $0.01 Par Value Per ShareSEC:0000087347-26-000067:0
37,060 shares0Common Stock, $0.01 Par Value Per ShareSEC:0000087347-26-000049:0
11,271 shares0Common Stock, $0.01 Par Value Per ShareSEC:0000087347-26-000029:0
2,998 shares0Common Stock, $0.01 Par Value Per ShareSEC:0001127602-25-012437:0
7,115 shares0Common Stock, $0.01 Par Value Per ShareSEC:0001127602-25-009094:0
42,764 shares0Common Stock, $0.01 Par Value Per ShareSEC:0001127602-25-001660:0
63,095 shares@ US$48.2646.6% of flowCommon Stock, $0.01 Par Value Per ShareSEC:0001127602-24-015329:0
10,505 shares0Common Stock, $0.01 Par Value Per ShareSEC:0001127602-24-008625:0
63,030 shares0Common Stock, $0.01 Par Value Per ShareSEC:0001127602-24-001947:0
60,000 shares@ US$58.8353.4% of flowCommon Stock, $0.01 Par Value Per ShareSEC:0001127602-23-023483:0
15,200 shares0Common Stock, $0.01 Par Value Per ShareSEC:0001127602-23-009351:0
76,000 shares0Common Stock, $0.01 Par Value Per ShareSEC:0001127602-23-002101:0
6,720 shares0Common Stock, $0.01 Par Value Per ShareSEC:0000899243-22-002534:0
About Pafitis Demosthenis
Pafitis Demosthenis is Chief Technology Officer at Schlumberger Limited/nv and SLB LIMITED/NV. Across 13 filings in total, the 13 sampled filings run from 2022-01-19 to 2026-03-17 and show EUR 0 of purchases and EUR 6044326 of sales, with Attribution as the most frequent transaction nature.