Dec 12
2025
SELL
Disposition due to a tender of shares in a change of control transaction
$1,067,194
$97.0 p/Share
11,002
Reduced 100.0%
0
Common Shares
Nov 26
2025
SELL
Open market or private sale
$163,370
$96.1 p/Share
1,700
Reduced 13.38%
11,002
Common Shares
Nov 26
2025
BUY
Exercise of conversion of derivative security
$36,584
$21.52 p/Share
1,700
Added 11.8%
12,702
Common Shares
Nov 25
2025
SELL
Open market or private sale
$796,136
$95.92 p/Share
8,300
Reduced 43.0%
11,002
Common Shares
Nov 25
2025
BUY
Exercise of conversion of derivative security
-
8,300
Added 30.07%
19,302
Common Shares
Mar 21
2025
SELL
Open market or private sale
$194,040
$48.51 p/Share
4,000
Reduced 26.66%
11,002
Common Shares
Mar 21
2025
BUY
Exercise of conversion of derivative security
-
3,000
Added 16.66%
15,002
Common Shares
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
5,000
Added 29.41%
12,002
Common Shares
Aug 21
2024
SELL
Open market or private sale
$135,000
$54.0 p/Share
2,500
Reduced 26.31%
7,002
Common Shares
Aug 21
2024
BUY
Exercise of conversion of derivative security
-
2,500
Added 20.83%
9,502
Common Shares
Aug 20
2024
SELL
Open market or private sale
$135,000
$54.0 p/Share
2,500
Reduced 26.31%
7,002
Common Shares
Aug 20
2024
BUY
Exercise of conversion of derivative security
-
2,500
Added 20.83%
9,502
Common Shares
Jun 12
2024
SELL
Open market or private sale
$422,232
$57.84 p/Share
7,300
Reduced 51.04%
7,002
Common Shares
Jun 12
2024
BUY
Exercise of conversion of derivative security
-
7,300
Added 33.79%
14,302
Common Shares
Jun 10
2024
SELL
Open market or private sale
$53,220
$53.22 p/Share
1,000
Reduced 12.5%
7,002
Common Shares
Jun 10
2024
BUY
Exercise of conversion of derivative security
-
1,000
Added 11.11%
8,002
Common Shares
Jun 04
2024
SELL
Open market or private sale
$317,880
$52.98 p/Share
6,000
Reduced 46.15%
7,002
Common Shares
Jun 04
2024
BUY
Exercise of conversion of derivative security
-
6,000
Added 42.85%
8,002
Common Shares
Dec 19
2023
SELL
Open market or private sale
$3,068
$26.68 p/Share
115
Reduced 1.62%
7,002
Common Shares
Dec 08
2023
SELL
Open market or private sale
$6,110
$24.44 p/Share
250
Reduced 3.39%
7,117
Common Shares
Dec 01
2023
SELL
Open market or private sale
$14,133
$24.58 p/Share
575
Reduced 7.24%
7,367
Common Shares
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
2,500
Added 23.94%
7,942
Common Shares
Jun 01
2023
SELL
Open market or private sale
$12,351
$21.48 p/Share
575
Reduced 9.56%
5,442
Common Shares
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
2,500
Added 29.35%
6,017
Common Shares
Dec 13
2022
SELL
Open market or private sale
$2,326
$13.85 p/Share
168
Reduced 4.56%
3,517
Common Shares