Nov 12
2024
SELL
Open market or private sale
$3,252,200
$46.46 p/Share
70,000
Reduced 30.04%
163,049
Common Shares
Nov 12
2024
BUY
Exercise of conversion of derivative security
$1,935,500
$27.65 p/Share
70,000
Added 23.1%
233,049
Common Shares
Mar 13
2024
BUY
Grant, award, or other acquisition
-
68,659
Added 29.68%
162,702
Common Shares
Jan 10
2024
SELL
Payment of exercise price or tax liability
$434,200
$34.27 p/Share
12,670
Reduced 11.89%
93,863
Common Shares
Jun 02
2023
SELL
Open market or private sale
$1,096,475
$37.18 p/Share
29,491
Reduced 21.73%
106,212
Common Shares
Jun 01
2023
SELL
Open market or private sale
$1,520,115
$37.02 p/Share
41,062
Reduced 23.23%
135,703
Common Shares
May 31
2023
SELL
Open market or private sale
$382,469
$37.0 p/Share
10,337
Reduced 5.53%
176,621
Common Shares
May 30
2023
SELL
Open market or private sale
$819,904
$37.13 p/Share
22,082
Reduced 10.56%
186,958
Common Shares
May 02
2023
SELL
Open market or private sale
$1,435,525
$44.17 p/Share
32,500
Reduced 13.46%
209,040
Common Shares
May 02
2023
BUY
Exercise of conversion of derivative security
$628,875
$19.35 p/Share
32,500
Added 11.86%
241,540
Common Shares
Mar 15
2023
BUY
Grant, award, or other acquisition
-
32,714
Added 13.53%
209,040
Common Shares
Jan 12
2023
SELL
Payment of exercise price or tax liability
$281,368
$46.77 p/Share
6,016
Reduced 3.3%
176,193
Common Shares
Mar 07
2022
BUY
Grant, award, or other acquisition
-
29,697
Added 14.04%
181,776
Common Shares
Jan 12
2022
SELL
Payment of exercise price or tax liability
$1,046,830
$52.12 p/Share
20,085
Reduced 11.68%
151,916
Common Shares
Mar 12
2021
BUY
Grant, award, or other acquisition
-
14,074
Added 7.58%
171,581
Common Shares
Feb 09
2021
SELL
Open market or private sale
$3,010,000
$43.0 p/Share
70,000
Reduced 30.79%
157,341
Common Shares
Feb 09
2021
BUY
Exercise of conversion of derivative security
$1,354,500
$19.35 p/Share
70,000
Added 23.54%
227,341
Common Shares
Jan 11
2021
SELL
Payment of exercise price or tax liability
$913,747
$41.5 p/Share
22,018
Reduced 12.28%
157,341
Common Shares
Dec 17
2020
SELL
Open market or private sale
$1,260,000
$42.0 p/Share
30,000
Reduced 14.33%
179,359
Common Shares
Dec 17
2020
BUY
Exercise of conversion of derivative security
$580,500
$19.35 p/Share
30,000
Added 12.53%
209,359
Common Shares