Michael Straughen

Affiliations

  • at Core Laboratories Inc. (CLB), 2024-04-02
  • Director at Core Laboratories N V (CLB), 2023-04-03
Insider Trading: Purchases See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
CLB $118.65 106 Director 106 2017-02-01 Filing