Castanho, Michael

Insider profile

Performance

Overall performance
1.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -14% 8.2% 15.1%
Success rate 25% 68% 82%
Transactions
28 89% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -7%
Success rate 73%
Average holding period 220
Transactions 28
Castanho, Michael's trades of Custom Health Holdings 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
Transaction date
Purchase
Price
177.21
Quantity 7,924 -37.0%
Value CA$2,589,017
Transaction date
Purchase
Price
44.45
Quantity 18,371
Value CA$4,329,069
Transaction date
Purchase
Price
227.55
Quantity 95,303 -23.2%
Value CA$4,723,406
Transaction date
Purchase
Price
7.20
Quantity 1,000 +10.0%
Value CA$7,196
Transaction date
Sale
Price
1.04
Quantity 25,000 -0.7%
Value CA$26,000
Transaction date
Sale
Price
1.04
Quantity 50,000 -1.4%
Value CA$52,000
Transaction date
Purchase
Price
6.22
Quantity 3,000 +42.9%
Value CA$18,672
Transaction date
Purchase
Price
6.00
Quantity 2,500 +1.0%
Value CA$15,000
Transaction date
Purchase
Price
5.77
Quantity 2,500 +1.0%
Value CA$14,425
Transaction date
Purchase
Price
6.25
Quantity 2,000 +40.0%
Value CA$12,500
Transaction date
Purchase
Price
6.99
Quantity 1,000 +25.0%
Value CA$6,987
Transaction date
Purchase
Price
7.08
Quantity 1,000 +50.0%
Value CA$7,075
Transaction date
Purchase
Price
7.87
Quantity 2,000
Value CA$15,747
Transaction date
Sale
Price
0.75
Quantity 428,000 -53.5%
Value CA$321,599
Transaction date
Purchase
Price
0.58
Quantity 38,382 +1.2%
Value CA$22,223
Transaction date
Purchase
Price
0.74
Quantity 20,000 +0.6%
Value CA$14,800
Transaction date
Purchase
Price
0.83
Quantity 20,000 +0.6%
Value CA$16,600
Transaction date
Purchase
Price
0.83
Quantity 31,436 +1.0%
Value CA$25,938
Transaction date
Purchase
Price
1.00
Quantity 5,000 +16.7%
Value CA$5,000
Transaction date
Purchase
Price
1.00
Quantity 7,500 +33.3%
Value CA$7,500
Transaction date
Purchase
Price
0.99
Quantity 2,500 +12.5%
Value CA$2,475
Transaction date
Purchase
Price
0.91
Quantity 9,500 +90.5%
Value CA$8,645
Transaction date
Purchase
Price
0.90
Quantity 500 +5.0%
Value CA$450
Transaction date
Purchase
Price
0.89
Quantity 5,500 +122.2%
Value CA$4,895
Transaction date
Purchase
Price
0.93
Quantity 500 +12.5%
Value CA$465
Transaction date
Purchase
Price
0.90
Quantity 4,000
Value CA$3,600
Transaction date
Purchase
Price
0.96
Quantity 5,500 +0.2%
Value CA$5,278
Transaction date
Purchase
Price
1.20
Quantity 2,500 +0.1%
Value CA$3,010
Transaction date
Purchase
Price
1.21
Quantity 2,500 +0.1%
Value CA$3,035
Transaction date
Purchase
Price
1.20
Quantity 5,000 +0.2%
Value CA$5,990
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-09 2026-09-09 B Purchase
7,924 -37.0%
177.21
CA$2,589,017
7,924 -37.0% 177.21 CA$2,589,017
2026-09-04 2026-09-04 B Purchase
18,371
44.45
CA$4,329,069
18,371 44.45 CA$4,329,069
2026-08-25 2026-08-21 B Purchase
95,303 -23.2%
227.55
CA$4,723,406
95,303 -23.2% 227.55 CA$4,723,406
2026-08-25 2026-08-18 B Purchase
1,000 +10.0%
7.20
CA$7,196
1,000 +10.0% 7.20 CA$7,196
2026-07-21 2026-07-21 S Sale
25,000 -0.7%
1.04
CA$26,000
25,000 -0.7% 1.04 CA$26,000
2026-07-21 2026-07-20 S Sale
50,000 -1.4%
1.04
CA$52,000
50,000 -1.4% 1.04 CA$52,000
2026-07-14 2026-07-13 B Purchase
3,000 +42.9%
6.22
CA$18,672
3,000 +42.9% 6.22 CA$18,672
2026-07-13 2026-07-10 B Purchase
2,500 +1.0%
6.00
CA$15,000
2,500 +1.0% 6.00 CA$15,000
2026-07-13 2026-07-10 B Purchase
2,500 +1.0%
5.77
CA$14,425
2,500 +1.0% 5.77 CA$14,425
2026-07-08 2026-07-07 B Purchase
2,000 +40.0%
6.25
CA$12,500
2,000 +40.0% 6.25 CA$12,500
2026-07-08 2026-07-07 B Purchase
1,000 +25.0%
6.99
CA$6,987
1,000 +25.0% 6.99 CA$6,987
2026-06-29 2026-06-29 B Purchase
1,000 +50.0%
7.08
CA$7,075
1,000 +50.0% 7.08 CA$7,075
2026-06-26 2026-06-26 B Purchase
2,000
7.87
CA$15,747
2,000 7.87 CA$15,747
2026-03-23 2026-03-20 S Sale
428,000 -53.5%
0.75
CA$321,599
428,000 -53.5% 0.75 CA$321,599
2024-09-19 2024-09-19 B Purchase
38,382 +1.2%
0.58
CA$22,223
38,382 +1.2% 0.58 CA$22,223
2024-04-22 2024-04-22 B Purchase
20,000 +0.6%
0.74
CA$14,800
20,000 +0.6% 0.74 CA$14,800
2024-04-11 2024-04-11 B Purchase
20,000 +0.6%
0.83
CA$16,600
20,000 +0.6% 0.83 CA$16,600
2024-03-20 2024-03-20 B Purchase
31,436 +1.0%
0.83
CA$25,938
31,436 +1.0% 0.83 CA$25,938
2023-09-13 2023-09-09 B Purchase
5,000 +16.7%
1.00
CA$5,000
5,000 +16.7% 1.00 CA$5,000
2023-09-11 2023-09-08 B Purchase
7,500 +33.3%
1.00
CA$7,500
7,500 +33.3% 1.00 CA$7,500
2023-09-11 2023-09-08 B Purchase
2,500 +12.5%
0.99
CA$2,475
2,500 +12.5% 0.99 CA$2,475
2023-08-22 2023-08-21 B Purchase
9,500 +90.5%
0.91
CA$8,645
9,500 +90.5% 0.91 CA$8,645
2023-08-22 2023-08-21 B Purchase
500 +5.0%
0.90
CA$450
500 +5.0% 0.90 CA$450
2023-08-17 2023-08-17 B Purchase
5,500 +122.2%
0.89
CA$4,895
5,500 +122.2% 0.89 CA$4,895
2023-08-17 2023-08-17 B Purchase
500 +12.5%
0.93
CA$465
500 +12.5% 0.93 CA$465
2023-08-17 2023-08-17 B Purchase
4,000
0.90
CA$3,600
4,000 0.90 CA$3,600
2023-08-03 2023-08-03 B Purchase
5,500 +0.2%
0.96
CA$5,278
5,500 +0.2% 0.96 CA$5,278
2023-07-27 2023-07-25 B Purchase
2,500 +0.1%
1.20
CA$3,010
2,500 +0.1% 1.20 CA$3,010
2023-07-27 2023-07-25 B Purchase
2,500 +0.1%
1.21
CA$3,035
2,500 +0.1% 1.21 CA$3,035
2023-07-24 2023-07-24 B Purchase
5,000 +0.2%
1.20
CA$5,990
5,000 +0.2% 1.20 CA$5,990
2023-01-18 2022-07-21 B Purchase
700,000 +29.5%
0.10
CA$70,000
700,000 +29.5% 0.10 CA$70,000