Sale
3 Jun 2026
Value
CA$4,004,074.75
|
Price
383.99
|
Shares
62,787
Sale
3 Jun 2026
Value
CA$724,088.29
|
Price
201.51
|
Shares
91,609
Sale
3 Jun 2026
Value
CA$10,716.50
|
Price
107.17
|
Shares
100
Sale
3 Jun 2026
Value
CA$10,708.00
|
Price
107.08
|
Shares
100
Sale
3 Jun 2026
Value
CA$42,840.00
|
Price
107.10
|
Shares
400
Sale
3 Jun 2026
Value
CA$32,145.00
|
Price
107.15
|
Shares
300
Sale
3 Jun 2026
Value
CA$64,278.00
|
Price
107.13
|
Shares
600
Sale
3 Jun 2026
Value
CA$21,436.00
|
Price
107.18
|
Shares
200
Sale
3 Jun 2026
Value
CA$21,421.00
|
Price
107.11
|
Shares
200
Sale
3 Jun 2026
Value
CA$74,928.00
|
Price
107.04
|
Shares
700
Sale
3 Jun 2026
Value
CA$49,097.60
|
Price
107.20
|
Shares
458
Sale
3 Jun 2026
Value
CA$224,246.46
|
Price
107.09
|
Shares
2,094
Sale
3 Jun 2026
Value
CA$42,864.00
|
Price
107.16
|
Shares
400
Sale
3 Jun 2026
Value
CA$21,454.00
|
Price
107.27
|
Shares
200
Sale
3 Jun 2026
Value
CA$21,512.00
|
Price
107.56
|
Shares
200
Sale
3 Jun 2026
Value
CA$75,285.00
|
Price
107.55
|
Shares
700
Sale
3 Jun 2026
Value
CA$21,520.00
|
Price
107.60
|
Shares
200
Sale
3 Jun 2026
Value
CA$21,518.00
|
Price
107.59
|
Shares
200
Sale
3 Jun 2026
Value
CA$10,719.00
|
Price
107.19
|
Shares
100
Sale
3 Jun 2026
Value
CA$32,139.00
|
Price
107.13
|
Shares
300