BG
Babcock Gregory
See Remarks
M
Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the full record of transactions filed by Babcock Gregory, See Remarks. Insider active across 1 company, notably Talos Energy INC.. In total, 20 reports have been logged. History available since 2 June 2021. The latest transaction was filed on 1 July 2026 (Retenue fiscale). Regulator: SEC (Form 4). The full history is accessible without signup.
Companies and markets linked to Babcock Gregory
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations20 total
438 shares@ US$13.470.0003% mcap4.5% of flowCommon StockSEC:0001193125-26-296384:0
18,691 shares0Common StockSEC:0001193125-26-212099:0
4,368 shares@ US$12.9424.0% of flowCommon StockSEC:0001193125-26-104421:0
23,364 shares0Common StockSEC:0001193125-26-098769:0
5,198 shares0Common StockSEC:0001193125-25-211270:0
4,292 shares@ US$9.5222.7% of flowCommon StockSEC:0001193125-25-201464:0
437 shares@ US$8.532.7% of flowCommon StockSEC:0000950170-25-093984:0
33,297 shares0Common StockSEC:0000950170-25-037905:0
5,956 shares@ US$8.4742.9% of flowCommon StockSEC:0000950170-25-035485:0
62,695 shares0Common StockSEC:0000950170-24-105498:0
271 shares@ US$12.152.8% of flowCommon StockSEC:0000950170-24-080441:0
1,892 sharesCommon StockSEC:0000950170-24-030017:0
3,562 shares@ US$13.0438.7% of flowCommon StockSEC:0000950170-24-028095:0
3,331 shares0Common StockSEC:0000950170-23-031479:0
1,891 sharesCommon StockSEC:0000899243-23-007878:0
7,555 shares0Common StockSEC:0000899243-23-007577:0
7,862 shares0Common StockSEC:0000899243-22-032332:0
1,891 sharesCommon StockSEC:0000899243-22-010551:0
1,008 shares@ US$18.580.0006% mcap100.0% of flowCommon StockSEC:0000899243-22-010024:0
1,714 shares0Common StockSEC:0000899243-21-022112:0
About Babcock Gregory
Babcock Gregory is a declarant linked to Talos Energy INC. (XNAS). The record shows 20 filings in total, and within the sampled recent filings the amounts shown are all of nature Attribution, covering the period from 2021-06-04 to 2026-07-06.