Aug 15
2022
SELL
Payment of exercise price or tax liability
$152,557
$113.51 p/Share
1,344
Reduced 4.45%
28,862
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
3,402
Added 10.12%
30,206
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$176,981
$131.78 p/Share
1,343
Reduced 4.77%
26,804
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
3,403
Added 10.79%
28,147
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,234,284
$197.17 p/Share
6,260
Reduced 15.16%
35,024
Common Stock
Feb 15
2022
SELL
Open market or private sale
$2,153,660
$209.5 p/Share
10,280
Reduced 29.35%
24,744
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
17,813
Added 30.14%
41,284
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$368,588
$158.26 p/Share
2,329
Reduced 9.03%
23,471
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
5,914
Added 18.65%
25,800
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$105,997
$161.09 p/Share
658
Reduced 3.2%
19,886
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
1,667
Added 7.51%
20,544
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$183,741
$178.91 p/Share
1,027
Reduced 5.16%
18,877
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
2,604
Added 11.57%
19,904
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$152,643
$148.63 p/Share
1,027
Reduced 5.6%
17,300
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
2,603
Added 12.44%
18,327
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$176,610
$171.8 p/Share
1,028
Reduced 6.14%
15,724
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
2,604
Added 13.45%
16,752
Common Stock
May 14
2021
SELL
Open market or private sale
$9,164,190
$170.0 p/Share
53,907
Reduced 79.21%
14,148
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$5,324,400
$91.8 p/Share
58,000
Added 46.01%
68,055
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$193,100
$146.51 p/Share
1,318
Reduced 11.59%
10,055
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
5,324
Added 31.89%
11,373
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$7,654
$123.45 p/Share
62
Reduced 1.01%
6,049
Common Stock
Nov 15
2020
BUY
Exercise of conversion of derivative security
-
254
Added 3.99%
6,111
Common Stock