Sep 26
2023
SELL
Payment of exercise price or tax liability
$2,481,552
$68.4 p/Share
36,280
Reduced 20.79%
138,191
Common Shares
Jul 26
2023
SELL
Open market or private sale
$2,385,282
$73.52 p/Share
32,444
Reduced 15.68%
174,471
Common Shares
Jul 26
2023
BUY
Exercise of conversion of derivative security
$1,105,312
$45.61 p/Share
24,234
Added 10.48%
206,915
Common Shares
Jul 03
2023
SELL
Payment of exercise price or tax liability
$504,796
$69.56 p/Share
7,257
Reduced 3.82%
182,681
Common Shares
Jul 03
2023
BUY
Grant, award, or other acquisition
-
16,000
Added 7.77%
189,938
Common Shares
Jun 30
2023
BUY
Grant, award, or other acquisition
-
6,300
Added 3.5%
173,938
Common Shares
Jun 26
2023
SELL
Payment of exercise price or tax liability
$1,018,680
$61.37 p/Share
16,599
Reduced 9.01%
167,638
Common Shares
Jul 01
2022
SELL
Payment of exercise price or tax liability
$248,889
$44.02 p/Share
5,654
Reduced 2.98%
184,237
Common Shares
Jul 01
2022
BUY
Grant, award, or other acquisition
-
12,466
Added 6.16%
189,891
Common Shares
Jun 27
2022
SELL
Payment of exercise price or tax liability
$179,682
$46.61 p/Share
3,855
Reduced 2.13%
177,425
Common Shares
Jun 24
2022
BUY
Grant, award, or other acquisition
-
9,500
Added 4.98%
181,280
Common Shares
Sep 27
2021
SELL
Payment of exercise price or tax liability
$520,222
$55.52 p/Share
9,370
Reduced 5.17%
171,780
Common Shares
Jul 13
2021
SELL
Open market or private sale
$579,317
$61.0 p/Share
9,497
Reduced 4.98%
181,150
Common Shares
Jul 13
2021
BUY
Exercise of conversion of derivative security
$223,614
$40.91 p/Share
5,466
Added 2.79%
190,647
Common Shares
Jul 01
2021
SELL
Payment of exercise price or tax liability
$276,206
$61.42 p/Share
4,497
Reduced 2.37%
185,181
Common Shares
Jul 01
2021
BUY
Grant, award, or other acquisition
-
9,596
Added 4.82%
189,678
Common Shares
Jun 29
2021
SELL
Payment of exercise price or tax liability
$706,528
$60.32 p/Share
11,713
Reduced 6.11%
180,082
Common Shares
Jun 28
2021
SELL
Payment of exercise price or tax liability
$181,663
$59.64 p/Share
3,046
Reduced 1.56%
191,795
Common Shares
Jun 25
2021
BUY
Grant, award, or other acquisition
-
6,000
Added 2.99%
194,841
Common Shares
May 06
2021
SELL
Open market or private sale
$1,697,490
$70.24 p/Share
24,167
Reduced 11.35%
188,841
Common Shares
May 06
2021
BUY
Exercise of conversion of derivative security
$1,063,348
$44.0 p/Share
24,167
Added 10.19%
213,008
Common Shares
Nov 10
2020
SELL
Open market or private sale
$1,518,168
$52.49 p/Share
28,923
Reduced 13.28%
188,841
Common Shares
Nov 10
2020
BUY
Exercise of conversion of derivative security
$603,681
$33.85 p/Share
17,834
Added 7.57%
217,764
Common Shares