Carla S. Mashinski
Controller, GULFMARK OFFSHORE INC.
Companies
- BKV CorpBoard member Sep 25, 2024 to now1
- Ranger Energy Services, Inc.Board member Jan 3, 2024 to now2
- Primoris Services CorporationBoard member Apr 4, 2019 to now3
- UNIT CORPBoard member Aug 19, 2015 to Sep 8, 20204
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Primoris Services Corporation PRIM22,448 shares5$1.7M at $73.86Jul 31, 2026- BKV Corp BKV12,889 shares6$293.5K at $22.77Jun 11, 2026
- Ranger Energy Services, Inc. RNGR17,278 shares7$259.5K at $15.02Jul 24, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jul 31, 2026Granted 356 shares of Primoris Services Corporation5
- Jul 24, 2026Returned to company 3,214 shares at $15.69 of Ranger Energy Services, Inc.7
- Jul 24, 2026Exercised options 10,712 shares at $15.69 of Ranger Energy Services, Inc.7
- Jun 11, 2026Granted 7,128 shares of BKV Corp6
- Apr 30, 2026Granted 268 shares of Primoris Services Corporation8
- Feb 17, 2026Granted 294 shares of Primoris Services Corporation9
- Dec 8, 2025Sold 2,082 shares at $135.14 of Primoris Services Corporation10
- Oct 29, 2025Granted 302 shares of Primoris Services Corporation11
- Jul 30, 2025Granted 499 shares of Primoris Services Corporation12
- Jul 25, 2025Returned to company 4,191 shares at $12.35 of Ranger Energy Services, Inc.13
- Jul 25, 2025Exercised options 13,971 shares at $12.35 of Ranger Energy Services, Inc.13
- Jun 19, 2025Granted 5,761 shares of BKV Corp14
- Apr 30, 2025Granted 589 shares of Primoris Services Corporation15
- Feb 19, 2025Granted 467 shares of Primoris Services Corporation16
- Oct 30, 2024Granted 686 shares of Primoris Services Corporation17
- Jul 31, 2024Granted 615 shares of Primoris Services Corporation18
- Jun 12, 2024Sold 3,883 shares at $53.92 of Primoris Services Corporation19
- May 1, 2024Granted 800 shares of Primoris Services Corporation20
- Feb 21, 2024Granted 998 shares of Primoris Services Corporation21
- Nov 2, 2023Granted 975 shares of Primoris Services Corporation22
- Aug 2, 2023Granted 1,107 shares of Primoris Services Corporation23
- May 3, 2023Granted 1,283 shares of Primoris Services Corporation24
- Feb 22, 2023Granted 1,515 shares of Primoris Services Corporation25
- Nov 3, 2022Granted 1,724 shares of Primoris Services Corporation26
- Aug 3, 2022Granted 1,211 shares of Primoris Services Corporation27
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARBKV Corp, Board member
- 2
- 3
- 4SEC EDGARUNIT CORP, Board member
- 5
- 6
- 7
- 8SEC EDGARForm 4 filed May 1, 2026
- 9SEC EDGARForm 4 filed Feb 18, 2026
- 10SEC EDGARForm 4 filed Dec 9, 2025
- 11SEC EDGARForm 4 filed Oct 30, 2025
- 12SEC EDGARForm 4 filed Jul 30, 2025
- 13SEC EDGARForm 4 filed Jul 28, 2025
- 14SEC EDGARForm 4 filed Jun 20, 2025
- 15SEC EDGARForm 4 filed May 1, 2025
- 16SEC EDGARForm 4 filed Feb 21, 2025
- 17SEC EDGARForm 4 filed Nov 1, 2024
- 18SEC EDGARForm 4 filed Aug 5, 2024
- 19SEC EDGARForm 4 filed Jun 14, 2024
- 20SEC EDGARForm 4 filed May 2, 2024
- 21SEC EDGARForm 4 filed Feb 26, 2024
- 22SEC EDGARForm 4 filed Nov 3, 2023
- 23SEC EDGARForm 4 filed Aug 11, 2023
- 24SEC EDGARForm 4 filed May 4, 2023
- 25SEC EDGARForm 4 filed Feb 24, 2023
- 26SEC EDGARForm 4 filed Nov 7, 2022
- 27SEC EDGARForm 4 filed Aug 5, 2022