Babcock Gregory (CIK 0001787295)

Latest company ownership

Role: Officer
Shares held
137,270
Last filed at
Sep 22, 2025
Confidence Score
56.7
2025Q4
Confidence Score History
2020Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Sep 9, 2025 Sep 11, 2025 TALOS ENERGY INC. Officer Buy 83.8 +4,292 3.36% $40.9K
Jul 1, 2025 Jul 3, 2025 TALOS ENERGY INC. Officer Sell 52.5 -437 -0.32% $3.7K
Mar 5, 2025 Mar 7, 2025 TALOS ENERGY INC. Officer Sell 42.5 -5,956 -5.44% $50.4K
Jul 1, 2024 Jul 2, 2024 TALOS ENERGY INC. Officer Sell 50.0 -271 -0.58% $3.3K
Mar 8, 2024 Mar 12, 2024 TALOS ENERGY INC. Officer Sell 50.0 -461 -0.97% $5.9K
Mar 5, 2024 Mar 7, 2024 TALOS ENERGY INC. Officer Sell 46.3 -3,562 -7.24% $46.4K
Mar 8, 2023 Mar 10, 2023 TALOS ENERGY INC. Officer Sell 42.5 -4,026 -8.07% $60.6K
Mar 8, 2022 Mar 10, 2022 TALOS ENERGY INC. Chief Accounting Officer Sell 47.5 -461 -1.14% $8.1K
Mar 7, 2022 Mar 8, 2022 TALOS ENERGY INC. Officer Sell 91.3 +25,324 56.40% $18.7K
Jun 2, 2021 Jun 4, 2021 TALOS ENERGY INC. Chief Accounting Officer Sell 82.5 +1,226 3.15% $7.3K
Mar 5, 2021 Mar 9, 2021 TALOS ENERGY INC. Chief Accounting Officer Sell 46.3 -1,226 -9.30% $14.7K
May 14, 2020 May 15, 2020 TALOS ENERGY INC. Chief Accounting Officer Sell 37.5 -70 -0.53% $709.1
Mar 5, 2020 Mar 9, 2020 TALOS ENERGY INC. Chief Accounting Officer Sell 90.0 +7,131 116.54% $6.1K