Richard Sherrill
Director, Talos Energy.
Companies
- MFRIBoard member Dec 15, 2025 to now1
- Talos EnergyBoard member Feb 14, 2023 to now2
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Talos Energy TALO71,284 shares3$1.2M at $16.94Mar 10, 2026
- MFRI PPIH4,184 shares4$122.5K at $29.27Jun 24, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jun 24, 2026Granted 2,648 shares of MFRI4
- Mar 10, 2026Returned to company 7,104 shares at $12.94 of Talos Energy3
- Mar 10, 2026Exercised options 17,759 shares of Talos Energy3
- Mar 5, 2025Returned to company 5,004 shares at $8.47 of Talos Energy5
- Mar 5, 2025Exercised options 12,510 shares of Talos Energy5
- Mar 5, 2024Returned to company 3,626 shares at $13.04 of Talos Energy6
- Mar 5, 2024Exercised options 9,066 shares of Talos Energy6
- Feb 13, 2023Granted 47,683 shares of Talos Energy7
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARMFRI, Board member
- 2SEC EDGARTalos Energy, Board member
- 3
- 4
- 5SEC EDGARForm 4 filed Mar 7, 2025
- 6SEC EDGARForm 4 filed Mar 7, 2024
- 7SEC EDGARForm 4 filed Feb 14, 2023