SEC Insider Transactions from Babcock Gregory.

Last updated: 2026-03-14 11:57 UTC | Total transactions: 21

Babcock Gregory has filed 21 insider transactions across 1 company since March 2023.

Most recent transaction: a tax payment of 4368 shares of TALOS ENERGY INC. ($TALO) on March 10, 2026.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 10, 2026 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks F Common Stock 4368 $12.94 150,927.0000 176,938,000 2.81% 0.00%
March 5, 2026 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks A Common Stock 23364 $0.00 160,634.0000 176,938,000 17.02% 0.01%
March 5, 2026 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks F Common Stock 5339 $13.24 155,295.0000 176,938,000 3.32% 0.00%
Sept. 18, 2025 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks A Common Stock 5198 $0.00 137,270.0000 175,605,000 3.94% 0.00%
Sept. 9, 2025 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks F Common Stock 4292 $9.52 132,072.0000 175,605,000 3.36% 0.00%
July 1, 2025 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks F Common Stock 437 $8.53 136,364.0000 175,605,000 0.32% 0.00%
March 10, 2025 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks A Common Stock 33297 $0.00 136,801.0000 175,605,000 32.17% 0.02%
March 5, 2025 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks F Common Stock 5956 $8.47 103,504.0000 175,605,000 5.44% 0.00%
Sept. 9, 2024 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks A Common Stock 62695 $0.00 109,460.0000 120,752,000 134.06% 0.05%
July 1, 2024 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks F Common Stock 271 $12.15 46,765.0000 120,752,000 0.58% 0.00%
March 8, 2024 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks M Restricted Stock Units 1892 $0.00 0.0000 120,752,000 100.00% 0.00%
March 8, 2024 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks M Common Stock 1892 $0.00 47,497.0000 120,752,000 4.15% 0.00%
March 8, 2024 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks F Common Stock 461 $12.72 47,036.0000 120,752,000 0.97% 0.00%
March 5, 2024 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks F Common Stock 3562 $13.04 45,605.0000 120,752,000 7.24% 0.00%
July 1, 2023 TALOS ENERGY INC. $TALO Babcock Gregory Chief Accounting Officer A Performance Share Unit 3382 $0.00 10,937.0000 83,683,000 44.77% 0.00%
July 1, 2023 TALOS ENERGY INC. $TALO Babcock Gregory Chief Accounting Officer A Common Stock 3331 $0.00 49,167.0000 83,683,000 7.27% 0.00%
March 8, 2023 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks M Restricted Stock Units 1891 $0.00 1,892.0000 83,683,000 49.99% 0.00%
March 8, 2023 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks F Common Stock 4026 $15.04 45,836.0000 83,683,000 8.07% 0.00%
March 8, 2023 TALOS ENERGY INC. $TALO Babcock Gregory See Remarks M Common Stock 1891 $0.00 49,862.0000 83,683,000 3.94% 0.00%
March 5, 2023 TALOS ENERGY INC. $TALO Babcock Gregory Chief Accounting Officer A Performance Share Unit 7555 $0.00 7,555.0000 83,683,000 9999.99% 0.01%
March 5, 2023 TALOS ENERGY INC. $TALO Babcock Gregory Chief Accounting Officer A Common Stock 7555 $0.00 47,971.0000 83,683,000 18.69% 0.01%