Stock chart
Ticker: BDT Exchange: TOR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.0%
20.88
CAD 3,012
1,000 +0.0% 20.88 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.2%
20.87
CAD 28,602
1,000 +0.2% 20.87 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.0%
20.86
CAD 3,009
1,000 +0.0% 20.86 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.1%
20.84
CAD 10,522
1,000 +0.1% 20.84 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.0%
20.82
CAD 6,007
1,000 +0.0% 20.82 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.0%
20.82
CAD 3,003
1,000 +0.0% 20.82 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.2%
20.81
CAD 34,524
1,000 +0.2% 20.81 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.2%
20.81
CAD 39,017
1,000 +0.2% 20.81 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.6%
20.80
CAD 109,522
1,000 +0.6% 20.80 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.0%
20.79
CAD 1,500
1,000 +0.0% 20.79 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.0%
20.74
CAD 1,496
1,000 +0.0% 20.74 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.0%
20.73
CAD 2,991
1,000 +0.0% 20.73 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.0%
20.73
CAD 4,485
1,000 +0.0% 20.73 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.1%
20.72
CAD 11,956
1,000 +0.1% 20.72 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.1%
20.70
CAD 16,424
1,000 +0.1% 20.70 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.5%
20.62
CAD 93,701
1,000 +0.5% 20.62 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.0%
20.61
CAD 4,460
1,000 +0.0% 20.61 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.2%
20.50
CAD 28,095
1,000 +0.2% 20.50 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.0%
20.48
CAD 1,477
1,000 +0.0% 20.48 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,000 +0.0%
20.48
CAD 1,477
1,000 +0.0% 20.48 CAD 100,000
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
300 +0.0%
20.47
CAD 4,430
300 +0.0% 20.47 CAD 6,141
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
300 +0.0%
20.45
CAD 4,425
300 +0.0% 20.45 CAD 6,135
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.42
CAD 1,473
100 +0.0% 20.42 CAD 2,042
2025-04-18 2025-04-16 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,600 +0.1%
20.41
CAD 23,555
1,600 +0.1% 20.41 CAD 32,656
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
4,500 +0.4%
20.50
CAD 66,097
4,500 +0.4% 20.50 CAD 92,250
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
200 +0.0%
20.50
CAD 2,937
200 +0.0% 20.50 CAD 4,099
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
12,700 +1.1%
20.49
CAD 186,450
12,700 +1.1% 20.49 CAD 260,223
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.49
CAD 1,468
100 +0.0% 20.49 CAD 2,049
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
5,700 +0.5%
20.48
CAD 83,641
5,700 +0.5% 20.48 CAD 116,736
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
300 +0.0%
20.48
CAD 4,401
300 +0.0% 20.48 CAD 6,143
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
3,500 +0.3%
20.47
CAD 51,334
3,500 +0.3% 20.47 CAD 71,645
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
700 +0.1%
20.44
CAD 10,252
700 +0.1% 20.44 CAD 14,308
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
300 +0.0%
20.44
CAD 4,393
300 +0.0% 20.44 CAD 6,131
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
200 +0.0%
20.42
CAD 2,926
200 +0.0% 20.42 CAD 4,084
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
3,500 +0.3%
20.42
CAD 51,196
3,500 +0.3% 20.42 CAD 71,453
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
10,100 +0.9%
20.41
CAD 147,700
10,100 +0.9% 20.41 CAD 206,141
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.40
CAD 1,461
100 +0.0% 20.40 CAD 2,040
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.38
CAD 1,460
100 +0.0% 20.38 CAD 2,038
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.38
CAD 1,460
100 +0.0% 20.38 CAD 2,038
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
300 +0.0%
20.37
CAD 4,379
300 +0.0% 20.37 CAD 6,111
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
300 +0.0%
20.37
CAD 4,377
300 +0.0% 20.37 CAD 6,110
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
400 +0.0%
20.36
CAD 5,835
400 +0.0% 20.36 CAD 8,144
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.36
CAD 1,458
100 +0.0% 20.36 CAD 2,036
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.35
CAD 1,458
100 +0.0% 20.35 CAD 2,035
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
500 +0.0%
20.34
CAD 7,287
500 +0.0% 20.34 CAD 10,170
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
200 +0.0%
20.32
CAD 2,912
200 +0.0% 20.32 CAD 4,064
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
300 +0.0%
20.32
CAD 4,367
300 +0.0% 20.32 CAD 6,095
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
600 +0.1%
20.31
CAD 8,731
600 +0.1% 20.31 CAD 12,186
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
4,100 +0.4%
20.30
CAD 59,634
4,100 +0.4% 20.30 CAD 83,230
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,800 +0.2%
20.29
CAD 26,168
1,800 +0.2% 20.29 CAD 36,522
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
900 +0.1%
20.28
CAD 13,078
900 +0.1% 20.28 CAD 18,252
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
200 +0.0%
20.28
CAD 2,905
200 +0.0% 20.28 CAD 4,055
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
600 +0.1%
20.27
CAD 8,714
600 +0.1% 20.27 CAD 12,162
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.27
CAD 1,452
100 +0.0% 20.27 CAD 2,027
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,400 +0.1%
20.26
CAD 20,323
1,400 +0.1% 20.26 CAD 28,364
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,400 +0.1%
20.25
CAD 20,313
1,400 +0.1% 20.25 CAD 28,350
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
600 +0.1%
20.24
CAD 8,701
600 +0.1% 20.24 CAD 12,144
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.23
CAD 1,449
100 +0.0% 20.23 CAD 2,023
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.21
CAD 1,448
100 +0.0% 20.21 CAD 2,021
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.21
CAD 1,448
100 +0.0% 20.21 CAD 2,021
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.20
CAD 1,447
100 +0.0% 20.20 CAD 2,020
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.18
CAD 1,446
100 +0.0% 20.18 CAD 2,018
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
500 +0.0%
20.17
CAD 7,226
500 +0.0% 20.17 CAD 10,085
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,700 +0.2%
20.16
CAD 24,556
1,700 +0.2% 20.16 CAD 34,272
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
200 +0.0%
20.15
CAD 2,887
200 +0.0% 20.15 CAD 4,030
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
9,600 +0.9%
20.13
CAD 138,462
9,600 +0.9% 20.13 CAD 193,248
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
20.12
CAD 1,442
100 +0.0% 20.12 CAD 2,012
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
300 +0.0%
20.11
CAD 4,323
300 +0.0% 20.11 CAD 6,033
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
200 +0.0%
19.96
CAD 2,860
200 +0.0% 19.96 CAD 3,991
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
1,300 +0.1%
19.89
CAD 18,527
1,300 +0.1% 19.89 CAD 25,857
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
19.82
CAD 1,420
100 +0.0% 19.82 CAD 1,982
2025-04-18 2025-04-15 B Purchase

Bird, John Richard

Director of Issuer

Non-Executive Director
100 +0.0%
19.80
CAD 1,419
100 +0.0% 19.80 CAD 1,980
2025-03-20 2024-12-31 PP Planned purchase

ROYER, GILLES GERALD

Senior Officer of Issuer

Officer
93 +0.4%
14.22
CAD 921
93 +0.4% 14.22 CAD 1,322
2025-03-20 2024-12-31 PP Planned purchase

McKibbon, Terrance Lloyd

Director of Issuer, Senior Officer of Issuer

Executive Director
802 +21.4%
19.67
CAD 10,983
802 +21.4% 19.67 CAD 15,775
2025-03-20 2024-12-31 PP Planned purchase

GINGRICH, WAYNE RICHARD

Senior Officer of Issuer

Officer
923 +6.2%
21.66
CAD 13,919
923 +6.2% 21.66 CAD 19,992
// ... existing code ... // ... rest of the file ...