Sep 13
2021
SELL
Payment of exercise price or tax liability
$3,066
$133.31 p/Share
23
Reduced 0.8%
2,865
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
-
93
Added 3.12%
2,888
Common Stock
Sep 07
2021
SELL
Payment of exercise price or tax liability
$7,974
$142.39 p/Share
56
Reduced 1.96%
2,795
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
-
226
Added 7.42%
2,819
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$2,679
$141.01 p/Share
19
Reduced 0.72%
2,625
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
-
77
Added 2.83%
2,644
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$5,926
$141.1 p/Share
42
Reduced 1.61%
2,567
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
-
171
Added 6.15%
2,609
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$58,455
$135.0 p/Share
433
Reduced 13.32%
2,817
Common Stock
Aug 26
2021
SELL
Open market or private sale
$90,855
$135.0 p/Share
673
Reduced 21.63%
2,438
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$28,999
$26.22 p/Share
1,106
Added 26.51%
3,066
Common Stock
Jun 16
2021
SELL
Payment of exercise price or tax liability
$24,596
$132.95 p/Share
185
Reduced 6.34%
2,731
Common Stock
Jun 16
2021
SELL
Open market or private sale
$38,937
$132.89 p/Share
293
Reduced 10.73%
2,438
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
$12,046
$25.2 p/Share
478
Added 14.08%
2,916
Common Stock
Jun 14
2021
SELL
Payment of exercise price or tax liability
$3,020
$131.29 p/Share
23
Reduced 0.93%
2,438
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
-
93
Added 3.64%
2,461
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$6,712
$119.85 p/Share
56
Reduced 2.31%
2,368
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
225
Added 8.6%
2,392
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$2,236
$117.68 p/Share
19
Reduced 0.86%
2,199
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
76
Added 3.31%
2,218
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$4,956
$118.0 p/Share
42
Reduced 1.92%
2,142
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
-
170
Added 7.22%
2,184
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$2,856
$124.19 p/Share
23
Reduced 1.13%
2,014
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
93
Added 4.37%
2,037
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$9,178
$114.72 p/Share
80
Reduced 3.95%
1,944
Common Stock