Hooks, John Michael

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 50% 68% 82%
Transactions
59 12% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 75%
Success rate 73%
Average holding period 220
Transactions 28
Hooks, John Michael's trades of CES Energy Solutions Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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
2026-05-25 2026-05-22 S Sale
17,848 -3.8%
347.38
CA$2,326,822
17,848 -3.8% 347.38 CA$2,326,822
2026-04-02 2026-04-01 S Sale
788 +25.2%
74.73
CA$1,952,411
788 +25.2% 74.73 CA$1,952,411
2026-04-02 2026-04-01 S Sale
23,367 -36.9%
67.77
CA$3,102,214
23,367 -36.9% 67.77 CA$3,102,214
2026-04-01 2026-03-31 S Sale
50,000
13.67
CA$683,500
50,000 13.67 CA$683,500
2026-04-01 2026-03-31 S Sale
33,333
13.60
CA$453,329
33,333 13.60 CA$453,329
2026-01-05 2026-01-02 S Sale
1 -0.0%
12.35
CA$12
1 -0.0% 12.35 CA$12
2025-12-04 2025-12-04 B Purchase
75,000 +2.6%
7.60
CA$570,000
75,000 +2.6% 7.60 CA$570,000
2025-11-28 2025-11-28 B Purchase
27,600 +1.0%
7.30
CA$201,480
27,600 +1.0% 7.30 CA$201,480
2025-11-28 2025-11-27 B Purchase
14,800 +1.5%
11.93
CA$176,613
14,800 +1.5% 11.93 CA$176,613
2025-11-28 2025-11-26 B Purchase
85,200 +9.1%
11.84
CA$1,008,368
85,200 +9.1% 11.84 CA$1,008,368
2025-11-19 2025-11-19 B Purchase
105,300 +11.3%
11.48
CA$1,209,065
105,300 +11.3% 11.48 CA$1,209,065
2025-11-19 2025-11-19 B Purchase
105,300 +12.7%
11.48
CA$1,208,844
105,300 +12.7% 11.48 CA$1,208,844
2025-11-18 2025-11-18 B Purchase
44,700 +5.7%
11.09
CA$495,777
44,700 +5.7% 11.09 CA$495,777
2025-10-03 2025-10-01 S Sale
2,336 -0.3%
9.57
CA$22,345
2,336 -0.3% 9.57 CA$22,345
2025-08-21 2025-08-21 S Sale
445,800 -14.2%
7.51
CA$3,347,958
445,800 -14.2% 7.51 CA$3,347,958
2025-08-21 2025-08-20 S Sale
27,000 -0.9%
7.51
CA$202,770
27,000 -0.9% 7.51 CA$202,770
2025-08-21 2025-08-19 S Sale
27,000 -0.8%
7.63
CA$206,010
27,000 -0.8% 7.63 CA$206,010
2025-07-03 2025-07-02 S Sale
2,349 -0.3%
6.78
CA$15,926
2,349 -0.3% 6.78 CA$15,926
2025-06-26 2025-06-26 S Sale
226,800 -6.6%
8.26
CA$1,873,459
226,800 -6.6% 8.26 CA$1,873,459
2025-06-24 2025-06-23 S Sale
25,800 -0.7%
8.88
CA$229,145
25,800 -0.7% 8.88 CA$229,145
2025-06-20 2025-06-20 S Sale
212,000 -5.8%
8.77
CA$1,860,003
212,000 -5.8% 8.77 CA$1,860,003
2025-06-20 2025-06-19 S Sale
19,900 -0.5%
8.87
CA$176,415
19,900 -0.5% 8.87 CA$176,415
2025-06-20 2025-06-18 S Sale
15,500 -0.4%
8.99
CA$139,292
15,500 -0.4% 8.99 CA$139,292
2025-06-11 2025-06-10 S Sale
221,900 -5.7%
8.14
CA$1,805,667
221,900 -5.7% 8.14 CA$1,805,667
2025-06-10 2025-06-09 S Sale
93,900 -2.3%
8.04
CA$755,379
93,900 -2.3% 8.04 CA$755,379
2025-06-05 2025-06-05 S Sale
80,500 -1.9%
8.00
CA$644,193
80,500 -1.9% 8.00 CA$644,193
2025-06-05 2025-06-04 S Sale
20,800 -0.5%
8.04
CA$167,176
20,800 -0.5% 8.04 CA$167,176
2025-06-04 2025-06-03 S Sale
138,800 -3.2%
8.07
CA$1,120,310
138,800 -3.2% 8.07 CA$1,120,310
2025-05-20 2025-05-16 S Sale
2,800 -0.1%
8.25
CA$23,103
2,800 -0.1% 8.25 CA$23,103
2025-05-20 2025-05-15 S Sale
29,800 -0.7%
8.29
CA$247,060
29,800 -0.7% 8.29 CA$247,060
2025-05-15 2025-05-14 S Sale
269,900 -5.9%
8.02
CA$2,164,598
269,900 -5.9% 8.02 CA$2,164,598
2025-05-15 2025-05-13 S Sale
24,300 -0.5%
8.09
CA$196,551
24,300 -0.5% 8.09 CA$196,551
2025-04-02 2025-04-02 S Sale
16,400 -2.1%
7.51
CA$123,156
16,400 -2.1% 7.51 CA$123,156
2025-04-02 2025-04-01 S Sale
50,000 -5.9%
7.50
CA$375,000
50,000 -5.9% 7.50 CA$375,000
2025-04-02 2025-04-01 S Sale
33,600 -3.8%
7.50
CA$252,037
33,600 -3.8% 7.50 CA$252,037
2025-04-02 2025-04-01 S Sale
9,062 -1.0%
7.52
CA$68,146
9,062 -1.0% 7.52 CA$68,146
2025-04-02 2025-03-31 S Sale
110,500 -11.2%
7.52
CA$831,269
110,500 -11.2% 7.52 CA$831,269
2025-04-02 2025-03-28 S Sale
39,500 -3.8%
7.51
CA$296,479
39,500 -3.8% 7.51 CA$296,479
2025-01-04 2025-01-02 S Sale
9,041 -0.9%
10.00
CA$90,410
9,041 -0.9% 10.00 CA$90,410
2024-10-03 2024-10-01 S Sale
4,382 -0.4%
7.52
CA$32,953
4,382 -0.4% 7.52 CA$32,953
2024-09-27 2024-09-26 S Sale
58,300 -1.3%
9.16
CA$533,999
58,300 -1.3% 9.16 CA$533,999
2024-09-27 2024-09-26 S Sale
300,000 -22.8%
7.23
CA$2,167,680
300,000 -22.8% 7.23 CA$2,167,680
2024-09-27 2024-09-24 S Sale
41,700 -0.9%
9.75
CA$406,763
41,700 -0.9% 9.75 CA$406,763
2024-07-08 2024-07-04 S Sale
4,319 -0.3%
7.55
CA$32,608
4,319 -0.3% 7.55 CA$32,608
2024-04-03 2024-04-02 S Sale
71,800 -1.5%
9.36
CA$672,048
71,800 -1.5% 9.36 CA$672,048