Owen Kratz owns 5.27% of Helix Energy Solutions Group
7,766,696 shares as of the September 1, 2026 filing.
HLXGet an email when Owen Kratz’s stake moves.
Free.
The stake
5.27%
of the common shares
Stake rank
—
by dollar value of the stake
Last sale
746 days ago
Oct 3, 2024
Last buy
2,412 days ago
Mar 12, 2020 · $375,900
Owen Kratz owns 5.27% of HELIX ENERGY SOLUTIONS GROUP INC: 7,766,696 of 147,382,447 shares. The stake has moved from 6.22% in 2016 to 5.27% on 2026-09-01, across 5 sales and 1 purchase that moved it since 2016. The last trade that moved it was a planned sale of $3.6M on 2024-10-03.
How the stake is held
as of the Feb 27, 2025 filing
SHARES
OF THE STAKE
COMMON STOCK · stated Feb 27, 2025 · Form 4 ↗
HELD DIRECTLY
7,766,696
100.0%
THE STAKE
7,766,696
5.27%