Owen Kratz

Insider profile

Currently holds a position at Helix Energy Solutions Group Inc

Performance

Overall performance
3.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 10% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
8 12% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 561%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
President, Chief Executive Officer, Director Helix Energy Solutions Group Inc July 1, 2017 -
Chairman of the Board, President, Chief Executive Officer Helix Energy Solutions Group Inc Feb. 1, 2008 - July 1, 2017

Owen Kratz's trades of Helix Energy Solutions Group Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-10-04 2024-10-03 PlS Planned sale
36,151 +25.3%
163.68
US$2,539,506
36,151 +25.3% 163.68 US$2,539,506
2024-10-03 2024-10-03 PrS Proposed sale
15,411
49.58
US$122,605
15,411 49.58 US$122,605
2024-05-24 2024-05-23 S Sale
87,442 -11.1%
45.17
US$3,366,633
87,442 -11.1% 45.17 US$3,366,633
2024-05-22 2024-05-22 S Sale
7,521 -0.1%
11.54
US$86,795
7,521 -0.1% 11.54 US$86,795
2024-05-22 2024-05-22 S Sale
7,521 -0.1%
11.54
US$86,795
7,521 -0.1% 11.54 US$86,795
2024-05-22 2024-05-21 S Sale
164,796 -2.2%
11.77
US$1,940,423
164,796 -2.2% 11.77 US$1,940,423
2024-05-22 2024-05-21 S Sale
164,796 -2.2%
11.77
US$1,940,423
164,796 -2.2% 11.77 US$1,940,423
2024-05-22 2024-05-20 S Sale
141,879 -1.8%
11.83
US$1,678,443
141,879 -1.8% 11.83 US$1,678,443
2024-05-22 2024-05-20 S Sale
141,879 -1.8%
11.83
US$1,678,443
141,879 -1.8% 11.83 US$1,678,443
2024-05-20 2024-05-20 PrS Proposed sale
500,000
11.50
US$5,750,000
500,000 11.50 US$5,750,000
2020-03-12 2020-03-12 B Purchase
210,000 +3.1%
1.79
US$375,900
210,000 +3.1% 1.79 US$375,900