Jul 11
2023
SELL
Open market or private sale
$543,757
$68.83 p/Share
7,900
Reduced 11.93%
58,294
Common Shares
Jul 11
2023
BUY
Exercise of conversion of derivative security
$315,921
$39.99 p/Share
7,900
Added 10.66%
66,194
Common Shares
Jul 03
2023
SELL
Payment of exercise price or tax liability
$223,009
$69.56 p/Share
3,206
Reduced 5.21%
58,286
Common Shares
Jul 03
2023
BUY
Grant, award, or other acquisition
-
7,068
Added 10.31%
61,492
Common Shares
Jun 30
2023
BUY
Grant, award, or other acquisition
-
2,700
Added 4.73%
54,424
Common Shares
Jun 26
2023
SELL
Payment of exercise price or tax liability
$139,187
$61.37 p/Share
2,268
Reduced 4.2%
51,724
Common Shares
Mar 28
2023
SELL
Open market or private sale
$631,400
$63.14 p/Share
10,000
Reduced 15.63%
53,984
Common Shares
Mar 28
2023
BUY
Exercise of conversion of derivative security
$416,599
$41.66 p/Share
10,000
Added 13.52%
63,984
Common Shares
Jul 01
2022
SELL
Payment of exercise price or tax liability
$107,849
$44.02 p/Share
2,450
Reduced 4.34%
53,961
Common Shares
Jul 01
2022
BUY
Grant, award, or other acquisition
-
5,400
Added 8.74%
56,411
Common Shares
Jun 27
2022
SELL
Payment of exercise price or tax liability
$77,932
$46.61 p/Share
1,672
Reduced 3.17%
51,000
Common Shares
Jun 24
2022
BUY
Grant, award, or other acquisition
-
4,100
Added 7.22%
52,672
Common Shares
Dec 21
2021
SELL
Open market or private sale
$99,200
$49.6 p/Share
2,000
Reduced 3.96%
48,553
Common Shares
Dec 21
2021
BUY
Exercise of conversion of derivative security
$63,420
$31.71 p/Share
2,000
Added 3.81%
50,553
Common Shares
Sep 27
2021
SELL
Payment of exercise price or tax liability
$46,859
$55.52 p/Share
844
Reduced 1.71%
48,545
Common Shares
Jul 01
2021
SELL
Payment of exercise price or tax liability
$120,936
$61.42 p/Share
1,969
Reduced 3.83%
49,381
Common Shares
Jul 01
2021
BUY
Grant, award, or other acquisition
-
4,200
Added 7.56%
51,350
Common Shares
Jun 28
2021
SELL
Payment of exercise price or tax liability
$39,124
$59.64 p/Share
656
Reduced 1.37%
47,150
Common Shares
Jun 25
2021
BUY
Grant, award, or other acquisition
-
12,600
Added 20.86%
47,806
Common Shares
Oct 15
2020
SELL
Open market or private sale
$164,395
$46.97 p/Share
3,500
Reduced 9.08%
35,060
Common Shares
Oct 15
2020
BUY
Exercise of conversion of derivative security
$108,220
$30.92 p/Share
3,500
Added 8.32%
38,560
Common Shares