30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Guillemette, Frank

Insider profile

Performance

Overall performance

Performance over holding periods
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 23% 68% 82%
Transactions
41 100% Buy
34 71% Buy
47 69% Buy
Guillemette, Frank's trades of Caprock Mining 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-06-16 2026-06-12 B Purchase
70,718 +1.8%
263.35
CA$2,143,135
70,718 +1.8% 263.35 CA$2,143,135
2026-06-16 2026-06-11 B Purchase
12,495 +18.7%
228.05
CA$4,580,072
12,495 +18.7% 228.05 CA$4,580,072
2026-06-16 2026-06-10 B Purchase
94,463 -11.5%
90.37
CA$1,074,532
94,463 -11.5% 90.37 CA$1,074,532
2026-06-16 2026-06-10 B Purchase
31,000 +0.2%
0.10
CA$2,945
31,000 +0.2% 0.10 CA$2,945
2026-06-16 2026-06-10 B Purchase
31,000 +0.2%
0.10
CA$2,945
31,000 +0.2% 0.10 CA$2,945
2026-06-16 2026-06-05 B Purchase
437,500 +2.2%
0.10
CA$43,750
437,500 +2.2% 0.10 CA$43,750
2026-06-16 2026-06-05 B Purchase
500 +0.0%
0.10
CA$50
500 +0.0% 0.10 CA$50
2026-06-16 2026-06-05 B Purchase
4,500 +0.0%
0.10
CA$450
4,500 +0.0% 0.10 CA$450
2026-06-16 2026-06-04 B Purchase
643,500 +3.4%
0.10
CA$64,350
643,500 +3.4% 0.10 CA$64,350
2026-06-16 2026-06-04 B Purchase
14,000 +0.1%
0.10
CA$1,400
14,000 +0.1% 0.10 CA$1,400
2026-06-16 2026-06-03 B Purchase
141,000 +0.8%
0.10
CA$13,832
141,000 +0.8% 0.10 CA$13,832
2026-06-16 2026-06-03 B Purchase
47,500 +0.3%
0.10
CA$4,750
47,500 +0.3% 0.10 CA$4,750
2026-05-21 2026-05-15 B Purchase
821,500 +4.8%
0.13
CA$110,081
821,500 +4.8% 0.13 CA$110,081
2026-05-21 2026-05-15 B Purchase
455,000 +2.7%
0.12
CA$54,554
455,000 +2.7% 0.12 CA$54,554
2026-05-21 2026-05-15 B Purchase
46,500 +0.3%
0.12
CA$5,808
46,500 +0.3% 0.12 CA$5,808
2026-05-21 2026-05-15 B Purchase
3,500 +0.0%
0.13
CA$457
3,500 +0.0% 0.13 CA$457
2026-05-21 2026-05-15 B Purchase
49,000 +0.3%
0.12
CA$5,919
49,000 +0.3% 0.12 CA$5,919
2026-05-21 2026-05-14 B Purchase
1,084,000 +7.0%
0.12
CA$132,356
1,084,000 +7.0% 0.12 CA$132,356
2026-05-21 2026-05-14 B Purchase
376,000 +2.5%
0.11
CA$39,593
376,000 +2.5% 0.11 CA$39,593
2026-05-21 2026-05-14 B Purchase
21,000 +0.1%
0.12
CA$2,549
21,000 +0.1% 0.12 CA$2,549
2026-05-21 2026-05-14 B Purchase
3,000 +0.0%
0.13
CA$390
3,000 +0.0% 0.13 CA$390
2026-05-21 2026-05-14 B Purchase
26,000 +0.2%
0.12
CA$3,151
26,000 +0.2% 0.12 CA$3,151
2026-05-21 2026-05-14 B Purchase
22,000 +0.1%
0.11
CA$2,310
22,000 +0.1% 0.11 CA$2,310
2026-05-21 2026-05-14 B Purchase
1,000 +0.0%
0.13
CA$130
1,000 +0.0% 0.13 CA$130
2026-05-21 2026-05-13 B Purchase
11,000 +0.1%
0.10
CA$1,045
11,000 +0.1% 0.10 CA$1,045
2026-05-21 2026-05-12 B Purchase
120,000 +0.8%
0.11
CA$12,840
120,000 +0.8% 0.11 CA$12,840
2026-05-21 2026-05-12 B Purchase
177,500 +1.2%
0.11
CA$18,638
177,500 +1.2% 0.11 CA$18,638
2026-05-21 2026-05-12 B Purchase
17,000 +0.1%
0.11
CA$1,785
17,000 +0.1% 0.11 CA$1,785
2026-05-21 2026-05-12 B Purchase
22,000 +0.1%
0.11
CA$2,334
22,000 +0.1% 0.11 CA$2,334
2026-05-12 2026-05-11 B Purchase
787,500 +5.7%
0.10
CA$78,750
787,500 +5.7% 0.10 CA$78,750
2026-05-12 2026-05-11 B Purchase
10,000 +0.1%
0.10
CA$1,000
10,000 +0.1% 0.10 CA$1,000
2026-05-12 2026-05-11 B Purchase
1,000 +0.0%
0.10
CA$100
1,000 +0.0% 0.10 CA$100
2026-05-12 2026-05-11 B Purchase
15,000 +0.1%
0.10
CA$1,500
15,000 +0.1% 0.10 CA$1,500
2026-04-17 2026-04-17 B Purchase
195,000 +1.4%
0.11
CA$22,288
195,000 +1.4% 0.11 CA$22,288
2026-04-17 2026-04-17 B Purchase
5,000 +0.0%
0.11
CA$550
5,000 +0.0% 0.11 CA$550
2026-04-17 2026-04-15 B Purchase
1,900,000
0.12
CA$228,000
1,900,000 0.12 CA$228,000
2026-04-17 2026-04-15 B Purchase
234,000 +1.7%
0.12
CA$28,501
234,000 +1.7% 0.12 CA$28,501
2026-04-17 2026-04-15 B Purchase
16,000 +0.1%
0.13
CA$2,000
16,000 +0.1% 0.13 CA$2,000
2026-04-14 2026-04-13 B Purchase
15,000 +0.1%
0.12
CA$1,725
15,000 +0.1% 0.12 CA$1,725
2026-04-14 2026-04-13 B Purchase
5,000 +0.0%
0.11
CA$550
5,000 +0.0% 0.11 CA$550
2026-04-14 2026-04-13 B Purchase
4,500 +0.0%
0.11
CA$472
4,500 +0.0% 0.11 CA$472
2026-04-14 2026-04-13 B Purchase
56,500 +0.4%
0.12
CA$6,498
56,500 +0.4% 0.12 CA$6,498
2026-04-14 2026-04-13 B Purchase
127,000 +1.0%
0.11
CA$13,970
127,000 +1.0% 0.11 CA$13,970
2026-04-14 2026-04-13 B Purchase
11,000 +0.1%
0.11
CA$1,155
11,000 +0.1% 0.11 CA$1,155
2026-04-14 2026-04-13 B Purchase
15,000 +0.1%
0.11
CA$1,650
15,000 +0.1% 0.11 CA$1,650