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
Dec 01
2022
SELL
Open market or private sale
$8,826
$15.35 p/Share
575
Reduced 13.5%
3,685
Common Shares
Dec 01
2022
BUY
Exercise of conversion of derivative security
-
2,500
Added 36.98%
4,260
Common Shares
Aug 25
2022
SELL
Open market or private sale
$4,014
$24.33 p/Share
165
Reduced 8.57%
1,760
Common Shares
Jun 01
2022
SELL
Open market or private sale
$10,528
$18.31 p/Share
575
Reduced 23.0%
1,925
Common Shares
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
2,500
Added 50.0%
2,500
Common Shares