Crombie David (CIK 0001727542)

Latest company ownership

Shares held
219,996
Last filed at
May 16, 2025
Confidence Score
50.4
2025Q4
Confidence Score History
2018Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
May 15, 2025 May 16, 2025 Nine Energy Service, Inc. Officer Sell 26.3 -20,857 -8.66% $13K
May 9, 2025 May 13, 2025 Nine Energy Service, Inc. Officer Sell 46.3 -66,213 -21.56% $44.8K
May 7, 2025 May 9, 2025 Nine Energy Service, Inc. Officer Sell 90.0 +77,105 33.53% $8.4K
May 3, 2025 May 6, 2025 Nine Energy Service, Inc. Officer Sell 47.5 -8,116 -3.41% $6.7K
Nov 5, 2024 Nov 7, 2024 Nine Energy Service, Inc. Officer Sell 26.3 -48,722 -16.99% $45.9K
Aug 12, 2024 Aug 13, 2024 Nine Energy Service, Inc. Officer Sell 46.3 -17,320 -5.70% $23.5K
Aug 8, 2024 Aug 9, 2024 Nine Energy Service, Inc. Officer Sell 26.3 -21,371 -6.57% $30.6K
May 9, 2024 May 13, 2024 Nine Energy Service, Inc. Officer Sell 46.3 -7,063 -2.12% $13.9K
May 9, 2024 May 10, 2024 Nine Energy Service, Inc. Officer Sell 26.3 -21,796 -6.15% $42.5K
May 3, 2024 May 7, 2024 Nine Energy Service, Inc. Officer Sell 46.3 -7,071 -3.38% $15.9K
Aug 11, 2023 Aug 14, 2023 Nine Energy Service, Inc. Officer Sell 22.5 -40,657 -16.28% $187K
Aug 9, 2023 Aug 11, 2023 Nine Energy Service, Inc. Officer Sell 42.5 -25,386 -9.23% $124.4K
Aug 8, 2023 Aug 10, 2023 Nine Energy Service, Inc. Officer Sell 20.0 -63,107 -18.66% $272.6K
May 3, 2023 May 5, 2023 Nine Energy Service, Inc. Officer Sell 46.3 -10,827 -4.10% $37.7K
Apr 6, 2023 Apr 10, 2023 Nine Energy Service, Inc. Officer Sell 42.5 -17,960 -6.38% $98.2K
Mar 10, 2023 Mar 14, 2023 Nine Energy Service, Inc. Officer Sell 20.0 -107,284 -27.58% $741.3K
Aug 9, 2022 Aug 11, 2022 Nine Energy Service, Inc. Officer Sell 46.3 -16,082 -3.97% $45.4K
Apr 6, 2022 Apr 7, 2022 Nine Energy Service, Inc. Officer Sell 46.3 -13,022 -3.93% $37.6K
Mar 11, 2022 Mar 15, 2022 Nine Energy Service, Inc. Officer Sell 50.0 -3,015 -0.90% $9.9K
Feb 3, 2022 Feb 7, 2022 Nine Energy Service, Inc. Officer Sell 77.5 +7,841 2.40% $3.9K
May 10, 2021 May 12, 2021 Nine Energy Service, Inc. Officer Sell 22.5 -55,000 -29.97% $102.6K
Apr 6, 2021 Apr 7, 2021 Nine Energy Service, Inc. Officer Sell 46.3 -13,010 -6.62% $29.3K
Apr 4, 2021 Apr 5, 2021 Nine Energy Service, Inc. Officer Sell 46.3 -4,510 -2.24% $10.1K
Mar 10, 2021 Mar 12, 2021 Nine Energy Service, Inc. Officer Sell 42.5 -68,295 -25.35% $225.1K
Apr 4, 2020 Apr 7, 2020 Nine Energy Service, Inc. Officer Sell 90.0 +155,751 137.09% $3.7K
Mar 20, 2020 Mar 23, 2020 Nine Energy Service, Inc. Officer Sell 47.5 -5,466 -4.59% $5K
Mar 11, 2020 Mar 13, 2020 Nine Energy Service, Inc. Officer Sell 47.5 -3,060 -2.51% $3.3K
May 14, 2019 May 15, 2019 Nine Energy Service, Inc. Officer Sell 20.0 -27,011 -18.11% $583.7K
May 10, 2019 May 13, 2019 Nine Energy Service, Inc. Officer Sell 22.5 -5,000 -3.24% $107.5K
Apr 4, 2019 Apr 8, 2019 Nine Energy Service, Inc. Officer Sell 42.5 -4,705 -2.96% $111.2K
Mar 12, 2019 Mar 14, 2019 Nine Energy Service, Inc. Officer Sell 17.5 -60,000 -27.42% $1.3M
Nov 15, 2018 Nov 19, 2018 Nine Energy Service, Inc. Officer Sell 17.5 -60,000 -24.88% $1.8M
Aug 31, 2018 Sep 4, 2018 Nine Energy Service, Inc. Officer Sell 22.5 -6,052 -2.45% $181.4K