In the past 90 days, TotalEnergies SE has recorded 55 insider trading transactions, with a total buy value of approximately €1.24 million and a sell value of about €173,784. Notably, several executives, including Stéphane Michel and Patrick Pouyanne, engaged in planned purchases on June 20, 2025, contributing significantly to the buy volume. The company's stock has seen a modest increase of 2.2% over the last 90 days, while the last earnings report indicated a slight miss of 2.66% in EPS expectations, with the next earnings date set for July 25, 2025.