DeBelser, Mitchell

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 10% 68% 82%
Transactions
12 25% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 101%
Success rate 73%
Average holding period 220
Transactions 28
DeBelser, Mitchell's trades of TerraVest Industries Inc'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-01-15 2026-01-14 S Sale
20,590 -16.6%
435.55
CA$1,624,593
20,590 -16.6% 435.55 CA$1,624,593
2026-01-15 2026-01-13 B Purchase
90,280
150.16
CA$353,787
90,280 150.16 CA$353,787
2025-06-03 2025-06-02 S Sale
58,683 +36.8%
152.35
CA$4,994,440
58,683 +36.8% 152.35 CA$4,994,440
2025-06-02 2025-05-30 S Sale
38,900 -35.4%
169.00
CA$6,574,100
38,900 -35.4% 169.00 CA$6,574,100
2024-06-22 2024-06-10 S Sale
125 -0.0%
75.90
CA$9,488
125 -0.0% 75.90 CA$9,488
2024-06-22 2024-06-10 S Sale
3,000 -1.0%
75.75
CA$227,250
3,000 -1.0% 75.75 CA$227,250
2024-06-22 2024-06-07 S Sale
2,000 -0.6%
75.25
CA$150,500
2,000 -0.6% 75.25 CA$150,500
2024-06-22 2024-06-06 S Sale
2,000 -0.6%
75.25
CA$150,500
2,000 -0.6% 75.25 CA$150,500
2024-06-22 2024-06-05 S Sale
2,000 -0.6%
75.00
CA$150,000
2,000 -0.6% 75.00 CA$150,000
2024-05-27 2024-05-24 B Purchase
400,000
78.20
CA$31,280,000
400,000 78.20 CA$31,280,000
2024-05-27 2024-05-24 B Purchase
900
79.00
CA$71,100
900 79.00 CA$71,100
2024-05-18 2024-05-17 S Sale
10,000 -2.5%
77.04
CA$770,420
10,000 -2.5% 77.04 CA$770,420