McKibbon, Terrance Lloyd

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
3.7
30 days 90 days 120 days
Average return 28% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
5 100% Buy
34 71% Buy
47 69% Buy
McKibbon, Terrance Lloyd's trades of Bird Construction 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
90.26
Quantity 3,612 +23.7%
Value CA$1,346,562
Transaction date
Purchase
Price
29.04
Quantity 43,353 -48.5%
Value CA$2,730,889
Transaction date
Purchase
Price
131.40
Quantity 24,553 -45.2%
Value CA$3,933,307
Transaction date
Purchase
Price
35.00
Quantity 5,000 +2.6%
Value CA$175,000
Transaction date
Purchase
Price
34.00
Quantity 5,000 +2.7%
Value CA$170,000
Transaction date
Planned purchase
Price
26.90
Quantity 614 +1.9%
Value CA$16,517
Transaction date
Planned purchase
Price
23.32
Quantity 696 +14.9%
Value CA$16,231
Transaction date
Planned purchase
Price
19.67
Quantity 802 +21.4%
Value CA$15,775
Transaction date
Planned purchase
Price
8.86
Quantity 1,737 +92.2%
Value CA$15,390
Transaction date
Planned purchase
Price
8.73
Quantity 1,718 +1735.4%
Value CA$14,998
Transaction date
Purchase
Price
7.61
Quantity 3,400 +1.9%
Value CA$25,874
Transaction date
Purchase
Price
7.64
Quantity 1,900 +1.0%
Value CA$14,516
Transaction date
Purchase
Price
7.68
Quantity 300 +0.2%
Value CA$2,304
Transaction date
Purchase
Price
7.73
Quantity 900 +0.5%
Value CA$6,957
Transaction date
Purchase
Price
7.78
Quantity 100 +0.1%
Value CA$778
Transaction date
Purchase
Price
7.80
Quantity 4,800 +2.7%
Value CA$37,440
Transaction date
Purchase
Price
7.82
Quantity 9,400 +5.7%
Value CA$73,508
Transaction date
Purchase
Price
7.83
Quantity 5,900 +3.7%
Value CA$46,197
Transaction date
Purchase
Price
7.84
Quantity 1,900 +1.2%
Value CA$14,886
Transaction date
Purchase
Price
7.84
Quantity 8,200 +5.5%
Value CA$64,288
Transaction date
Purchase
Price
7.85
Quantity 1,400 +0.9%
Value CA$10,990
Transaction date
Purchase
Price
7.86
Quantity 4,800 +3.3%
Value CA$37,728
Transaction date
Purchase
Price
7.87
Quantity 1,200 +0.8%
Value CA$9,444
Transaction date
Purchase
Price
7.89
Quantity 1,200 +0.9%
Value CA$9,468
Transaction date
Purchase
Price
7.90
Quantity 1,600 +1.1%
Value CA$12,640
Transaction date
Purchase
Price
7.91
Quantity 1,300 +0.9%
Value CA$10,283
Transaction date
Purchase
Price
7.92
Quantity 500 +0.4%
Value CA$3,960
Transaction date
Purchase
Price
7.95
Quantity 1,200 +0.9%
Value CA$9,540
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-18 2026-03-18 B Purchase
3,612 +23.7%
90.26
CA$1,346,562
3,612 +23.7% 90.26 CA$1,346,562
2026-03-18 2026-03-17 B Purchase
43,353 -48.5%
29.04
CA$2,730,889
43,353 -48.5% 29.04 CA$2,730,889
2026-03-18 2026-03-17 B Purchase
24,553 -45.2%
131.40
CA$3,933,307
24,553 -45.2% 131.40 CA$3,933,307
2026-03-16 2026-03-16 B Purchase
5,000 +2.6%
35.00
CA$175,000
5,000 +2.6% 35.00 CA$175,000
2026-03-16 2026-03-13 B Purchase
5,000 +2.7%
34.00
CA$170,000
5,000 +2.7% 34.00 CA$170,000
2026-03-30 2025-12-31 PP Planned purchase
614 +1.9%
26.90
CA$16,517
614 +1.9% 26.90 CA$16,517
2026-03-30 2025-12-31 PP Planned purchase
696 +14.9%
23.32
CA$16,231
696 +14.9% 23.32 CA$16,231
2025-03-20 2024-12-31 PP Planned purchase
802 +21.4%
19.67
CA$15,775
802 +21.4% 19.67 CA$15,775
2024-02-22 2023-12-31 PP Planned purchase
1,737 +92.2%
8.86
CA$15,390
1,737 +92.2% 8.86 CA$15,390
2023-03-07 2022-12-31 PP Planned purchase
1,718 +1735.4%
8.73
CA$14,998
1,718 +1735.4% 8.73 CA$14,998
2022-05-13 2022-05-12 B Purchase
3,400 +1.9%
7.61
CA$25,874
3,400 +1.9% 7.61 CA$25,874
2022-05-13 2022-05-12 B Purchase
1,900 +1.0%
7.64
CA$14,516
1,900 +1.0% 7.64 CA$14,516
2022-05-13 2022-05-12 B Purchase
300 +0.2%
7.68
CA$2,304
300 +0.2% 7.68 CA$2,304
2022-05-13 2022-05-12 B Purchase
900 +0.5%
7.73
CA$6,957
900 +0.5% 7.73 CA$6,957
2022-05-13 2022-05-12 B Purchase
100 +0.1%
7.78
CA$778
100 +0.1% 7.78 CA$778
2022-05-13 2022-05-12 B Purchase
4,800 +2.7%
7.80
CA$37,440
4,800 +2.7% 7.80 CA$37,440
2022-05-13 2022-05-12 B Purchase
9,400 +5.7%
7.82
CA$73,508
9,400 +5.7% 7.82 CA$73,508
2022-05-13 2022-05-12 B Purchase
5,900 +3.7%
7.83
CA$46,197
5,900 +3.7% 7.83 CA$46,197
2022-05-13 2022-05-12 B Purchase
1,900 +1.2%
7.84
CA$14,886
1,900 +1.2% 7.84 CA$14,886
2022-05-13 2022-05-12 B Purchase
8,200 +5.5%
7.84
CA$64,288
8,200 +5.5% 7.84 CA$64,288
2022-05-13 2022-05-12 B Purchase
1,400 +0.9%
7.85
CA$10,990
1,400 +0.9% 7.85 CA$10,990
2022-05-13 2022-05-12 B Purchase
4,800 +3.3%
7.86
CA$37,728
4,800 +3.3% 7.86 CA$37,728
2022-05-13 2022-05-12 B Purchase
1,200 +0.8%
7.87
CA$9,444
1,200 +0.8% 7.87 CA$9,444
2022-05-13 2022-05-12 B Purchase
1,200 +0.9%
7.89
CA$9,468
1,200 +0.9% 7.89 CA$9,468
2022-05-13 2022-05-12 B Purchase
1,600 +1.1%
7.90
CA$12,640
1,600 +1.1% 7.90 CA$12,640
2022-05-13 2022-05-12 B Purchase
1,300 +0.9%
7.91
CA$10,283
1,300 +0.9% 7.91 CA$10,283
2022-05-13 2022-05-12 B Purchase
500 +0.4%
7.92
CA$3,960
500 +0.4% 7.92 CA$3,960
2022-05-13 2022-05-12 B Purchase
1,200 +0.9%
7.95
CA$9,540
1,200 +0.9% 7.95 CA$9,540