Bird, John Richard

Insider profile

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 23% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
72 100% Buy
34 71% Buy
47 69% Buy
Bird, John Richard's trades of Bird Construction 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
2025-04-18 2025-04-16 B Purchase
53,447 +15.7%
219.47
CA$4,148,109
53,447 +15.7% 219.47 CA$4,148,109
2025-04-18 2025-04-16 B Purchase
18,661 +26.0%
475.55
CA$1,693,035
18,661 +26.0% 475.55 CA$1,693,035
2025-04-18 2025-04-16 B Purchase
70,405 -15.5%
29.67
CA$4,532,894
70,405 -15.5% 29.67 CA$4,532,894
2025-04-18 2025-04-16 B Purchase
700 +0.1%
20.84
CA$14,588
700 +0.1% 20.84 CA$14,588
2025-04-18 2025-04-16 B Purchase
400 +0.0%
20.82
CA$8,328
400 +0.0% 20.82 CA$8,328
2025-04-18 2025-04-16 B Purchase
200 +0.0%
20.82
CA$4,163
200 +0.0% 20.82 CA$4,163
2025-04-18 2025-04-16 B Purchase
2,300 +0.2%
20.81
CA$47,863
2,300 +0.2% 20.81 CA$47,863
2025-04-18 2025-04-16 B Purchase
2,600 +0.2%
20.81
CA$54,093
2,600 +0.2% 20.81 CA$54,093
2025-04-18 2025-04-16 B Purchase
7,300 +0.6%
20.80
CA$151,840
7,300 +0.6% 20.80 CA$151,840
2025-04-18 2025-04-16 B Purchase
100 +0.0%
20.79
CA$2,079
100 +0.0% 20.79 CA$2,079
2025-04-18 2025-04-16 B Purchase
100 +0.0%
20.74
CA$2,074
100 +0.0% 20.74 CA$2,074
2025-04-18 2025-04-16 B Purchase
200 +0.0%
20.73
CA$4,146
200 +0.0% 20.73 CA$4,146
2025-04-18 2025-04-16 B Purchase
300 +0.0%
20.73
CA$6,218
300 +0.0% 20.73 CA$6,218
2025-04-18 2025-04-16 B Purchase
800 +0.1%
20.72
CA$16,576
800 +0.1% 20.72 CA$16,576
2025-04-18 2025-04-16 B Purchase
1,100 +0.1%
20.70
CA$22,770
1,100 +0.1% 20.70 CA$22,770
2025-04-18 2025-04-16 B Purchase
6,300 +0.5%
20.62
CA$129,906
6,300 +0.5% 20.62 CA$129,906
2025-04-18 2025-04-16 B Purchase
300 +0.0%
20.61
CA$6,183
300 +0.0% 20.61 CA$6,183
2025-04-18 2025-04-16 B Purchase
1,900 +0.2%
20.50
CA$38,950
1,900 +0.2% 20.50 CA$38,950
2025-04-18 2025-04-16 B Purchase
100 +0.0%
20.48
CA$2,048
100 +0.0% 20.48 CA$2,048
2025-04-18 2025-04-16 B Purchase
100 +0.0%
20.48
CA$2,048
100 +0.0% 20.48 CA$2,048
2025-04-18 2025-04-16 B Purchase
300 +0.0%
20.47
CA$6,141
300 +0.0% 20.47 CA$6,141
2025-04-18 2025-04-16 B Purchase
300 +0.0%
20.45
CA$6,135
300 +0.0% 20.45 CA$6,135
2025-04-18 2025-04-16 B Purchase
100 +0.0%
20.42
CA$2,042
100 +0.0% 20.42 CA$2,042
2025-04-18 2025-04-16 B Purchase
1,600 +0.1%
20.41
CA$32,656
1,600 +0.1% 20.41 CA$32,656
2025-04-18 2025-04-15 B Purchase
4,500 +0.4%
20.50
CA$92,250
4,500 +0.4% 20.50 CA$92,250
2025-04-18 2025-04-15 B Purchase
200 +0.0%
20.50
CA$4,099
200 +0.0% 20.50 CA$4,099
2025-04-18 2025-04-15 B Purchase
12,700 +1.1%
20.49
CA$260,223
12,700 +1.1% 20.49 CA$260,223
2025-04-18 2025-04-15 B Purchase
100 +0.0%
20.49
CA$2,048
100 +0.0% 20.49 CA$2,048
2025-04-18 2025-04-15 B Purchase
5,700 +0.5%
20.48
CA$116,736
5,700 +0.5% 20.48 CA$116,736
2025-04-18 2025-04-15 B Purchase
300 +0.0%
20.48
CA$6,142
300 +0.0% 20.48 CA$6,142
2025-04-18 2025-04-15 B Purchase
3,500 +0.3%
20.47
CA$71,645
3,500 +0.3% 20.47 CA$71,645
2025-04-18 2025-04-15 B Purchase
700 +0.1%
20.44
CA$14,308
700 +0.1% 20.44 CA$14,308
2025-04-18 2025-04-15 B Purchase
300 +0.0%
20.44
CA$6,130
300 +0.0% 20.44 CA$6,130
2025-04-18 2025-04-15 B Purchase
200 +0.0%
20.42
CA$4,084
200 +0.0% 20.42 CA$4,084
2025-04-18 2025-04-15 B Purchase
3,500 +0.3%
20.42
CA$71,452
3,500 +0.3% 20.42 CA$71,452
2025-04-18 2025-04-15 B Purchase
10,100 +0.9%
20.41
CA$206,141
10,100 +0.9% 20.41 CA$206,141
2025-04-18 2025-04-15 B Purchase
100 +0.0%
20.40
CA$2,040
100 +0.0% 20.40 CA$2,040
2025-04-18 2025-04-15 B Purchase
100 +0.0%
20.38
CA$2,038
100 +0.0% 20.38 CA$2,038
2025-04-18 2025-04-15 B Purchase
100 +0.0%
20.38
CA$2,038
100 +0.0% 20.38 CA$2,038
2025-04-18 2025-04-15 B Purchase
300 +0.0%
20.37
CA$6,111
300 +0.0% 20.37 CA$6,111
2025-04-18 2025-04-15 B Purchase
300 +0.0%
20.37
CA$6,110
300 +0.0% 20.37 CA$6,110
2025-04-18 2025-04-15 B Purchase
400 +0.0%
20.36
CA$8,144
400 +0.0% 20.36 CA$8,144
2025-04-18 2025-04-15 B Purchase
100 +0.0%
20.36
CA$2,036
100 +0.0% 20.36 CA$2,036
2025-04-18 2025-04-15 B Purchase
100 +0.0%
20.35
CA$2,035
100 +0.0% 20.35 CA$2,035
2025-04-18 2025-04-15 B Purchase
500 +0.0%
20.34
CA$10,170
500 +0.0% 20.34 CA$10,170