Mar 04
2022
SELL
Sale (or disposition) back to the issuer
$108,799
$93.47 p/Share
1,164
Reduced 6.03%
18,132
Common Shares
Mar 04
2022
SELL
Payment of exercise price or tax liability
$26,826
$93.47 p/Share
287
Reduced 1.47%
19,296
Common Shares
Mar 04
2022
BUY
Exercise of conversion of derivative security
$108,770
$57.52 p/Share
1,891
Added 8.81%
19,583
Common Shares
Feb 25
2022
SELL
Payment of exercise price or tax liability
$290,670
$92.13 p/Share
3,155
Reduced 15.13%
17,692
Common Shares
Feb 25
2022
BUY
Grant, award, or other acquisition
-
6,309
Added 23.81%
20,192
Common Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$17,723
$93.77 p/Share
189
Reduced 1.28%
14,538
Common Shares
Nov 16
2021
-
100
Reduced 0.67%
14,727
Common Shares
Nov 12
2021
SELL
Payment of exercise price or tax liability
$142,576
$116.77 p/Share
1,221
Reduced 7.61%
14,827
Common Shares
Nov 12
2021
SELL
Open market or private sale
$999,234
$116.19 p/Share
8,600
Reduced 39.91%
12,948
Common Shares
Nov 12
2021
SELL
Sale (or disposition) back to the issuer
$491,251
$116.77 p/Share
4,207
Reduced 21.28%
15,560
Common Shares
Nov 12
2021
BUY
Exercise of conversion of derivative security
$491,469
$67.26 p/Share
7,307
Added 29.61%
17,368
Common Shares
Aug 13
2021
SELL
Sale (or disposition) back to the issuer
$583,280
$122.77 p/Share
4,751
Reduced 18.07%
21,548
Common Shares
Aug 13
2021
SELL
Open market or private sale
$924,000
$123.2 p/Share
7,500
Reduced 28.64%
18,685
Common Shares
Aug 13
2021
SELL
Payment of exercise price or tax liability
$228,229
$122.77 p/Share
1,859
Reduced 7.2%
23,964
Common Shares
Aug 13
2021
BUY
Exercise of conversion of derivative security
$584,295
$61.68 p/Share
9,473
Added 27.63%
24,809
Common Shares
May 19
2021
SELL
Sale (or disposition) back to the issuer
$111,206
$118.43 p/Share
939
Reduced 3.34%
27,154
Common Shares
May 19
2021
SELL
Payment of exercise price or tax liability
$114,759
$118.43 p/Share
969
Reduced 3.57%
26,185
Common Shares
May 19
2021
BUY
Exercise of conversion of derivative security
$111,112
$32.68 p/Share
3,400
Added 10.8%
28,093
Common Shares
May 18
2021
SELL
Open market or private sale
$133,413
$122.51 p/Share
1,089
Reduced 4.22%
24,693
Common Shares
May 07
2021
SELL
Sale (or disposition) back to the issuer
$78,472
$129.92 p/Share
604
Reduced 2.23%
26,489
Common Shares
May 07
2021
SELL
Payment of exercise price or tax liability
$91,853
$129.92 p/Share
707
Reduced 2.67%
25,782
Common Shares
May 07
2021
BUY
Exercise of conversion of derivative security
$78,432
$32.68 p/Share
2,400
Added 8.14%
27,093
Common Shares
Mar 03
2021
-
100
Reduced 0.4%
24,693
Common Shares
Mar 03
2021
SELL
Open market or private sale
$333,270
$111.09 p/Share
3,000
Reduced 10.79%
24,793
Common Shares
Feb 27
2021
SELL
Payment of exercise price or tax liability
$220,647
$109.72 p/Share
2,011
Reduced 7.04%
26,559
Common Shares