Mar 23
2023
-
416
Reduced 1.29%
31,723
Common Shares, par val...
Mar 22
2023
SELL
Payment of exercise price or tax liability
$48,854
$75.51 p/Share
647
Reduced 1.97%
32,139
Common Shares, par val...
Mar 22
2023
-
791
Reduced 2.36%
32,786
Common Shares, par val...
Mar 21
2023
SELL
Open market or private sale
$165,834
$75.62 p/Share
2,193
Reduced 6.13%
33,577
Common Shares, par val...
Mar 18
2023
SELL
Payment of exercise price or tax liability
$21,140
$74.7 p/Share
283
Reduced 0.78%
35,770
Common Shares, par val...
Mar 17
2023
BUY
Grant, award, or other acquisition
-
2,123
Added 5.56%
36,053
Common Shares, par val...
Mar 14
2023
BUY
Grant, award, or other acquisition
-
5,826
Added 14.65%
33,930
Common Shares, par val...
Jan 28
2023
SELL
Payment of exercise price or tax liability
$471,548
$75.69 p/Share
6,230
Reduced 18.15%
28,104
Common Shares, par val...
Jan 11
2023
SELL
Open market or private sale
$75,000
$75.0 p/Share
1,000
Reduced 2.83%
34,333
Common Shares, par val...
Sep 13
2022
-
142
Reduced 0.4%
35,333
Common Shares, par val...
Jun 30
2022
SELL
Payment of exercise price or tax liability
$21,434
$53.72 p/Share
399
Reduced 1.11%
35,475
Common Shares, par val...
Apr 27
2022
SELL
Payment of exercise price or tax liability
$136,646
$71.17 p/Share
1,920
Reduced 5.08%
35,874
Common Shares, par val...
Apr 25
2022
SELL
Payment of exercise price or tax liability
$13,271
$73.73 p/Share
180
Reduced 0.47%
37,794
Common Shares, par val...
Mar 30
2022
-
200
Reduced 0.52%
37,974
Common Shares, par val...
Mar 29
2022
-
200
Reduced 0.52%
38,174
Common Shares, par val...
Mar 29
2022
SELL
Open market or private sale
$33,680
$80.0 p/Share
421
Reduced 1.09%
38,374
Common Shares, par val...
Mar 23
2022
-
807
Reduced 2.04%
38,795
Common Shares, par val...
Mar 22
2022
SELL
Payment of exercise price or tax liability
$15,997
$82.46 p/Share
194
Reduced 0.49%
39,602
Common Shares, par val...
Mar 18
2022
BUY
Grant, award, or other acquisition
-
1,887
Added 4.53%
39,797
Common Shares, par val...
Mar 15
2022
SELL
Payment of exercise price or tax liability
$182,665
$72.92 p/Share
2,505
Reduced 6.2%
37,910
Common Shares, par val...
Mar 15
2022
BUY
Grant, award, or other acquisition
-
23,013
Added 36.28%
40,415
Common Shares, par val...
Dec 06
2021
SELL
Open market or private sale
$52,723
$85.59 p/Share
616
Reduced 3.42%
17,402
Common Shares, par val...
Oct 19
2021
-
460
Reduced 2.49%
18,018
Common Shares, par val...
Oct 18
2021
-
217
Reduced 1.16%
18,478
Common Shares, par val...
Jun 30
2021
SELL
Payment of exercise price or tax liability
$21,141
$78.59 p/Share
269
Reduced 1.42%
18,695
Common Shares, par val...