Dec 15
2021
SELL
Open market or private sale
$2,280,600
$350.0 p/Share
6,516
Reduced 22.18%
22,866
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$896,471
$137.58 p/Share
6,516
Added 21.21%
24,209
Common Stock
Dec 09
2021
SELL
Payment of exercise price or tax liability
$467,205
$354.48 p/Share
1,318
Reduced 5.38%
23,166
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
1,482
Added 5.98%
23,309
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
1,175
Added 4.71%
23,749
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$790,661
$364.36 p/Share
2,170
Reduced 9.04%
21,827
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
-
4,371
Added 16.5%
22,119
Common Stock
Sep 15
2021
SELL
Open market or private sale
$1,411,254
$333.0 p/Share
4,238
Reduced 17.76%
19,626
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$446,600
$105.38 p/Share
4,238
Added 16.81%
20,969
Common Stock
Aug 31
2021
BUY
Other acquisition or disposition
$9,960
$191.54 p/Share
52
Added 0.26%
19,626
Common Stock
Jul 06
2021
-
165
Reduced 0.84%
19,574
Common Stock
Jun 29
2021
-
275
Reduced 1.37%
19,739
Common Stock
Jun 14
2021
SELL
Open market or private sale
$1,114,924
$263.14 p/Share
4,237
Reduced 17.47%
20,014
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$446,495
$105.38 p/Share
4,237
Added 16.56%
21,356
Common Stock
May 25
2021
-
140
Reduced 0.69%
20,014
Common Stock
Mar 24
2021
SELL
Open market or private sale
$1,008,168
$238.0 p/Share
4,236
Reduced 17.37%
20,154
Common Stock
Mar 24
2021
BUY
Exercise of conversion of derivative security
$446,390
$105.38 p/Share
4,236
Added 16.46%
21,497
Common Stock
Feb 26
2021
BUY
Other acquisition or disposition
$9,960
$191.54 p/Share
52
Added 0.26%
20,154
Common Stock
Feb 22
2021
-
240
Reduced 1.18%
20,102
Common Stock
Dec 23
2020
-
220
Reduced 1.07%
20,342
Common Stock
Dec 22
2020
SELL
Open market or private sale
$2,828,652
$257.01 p/Share
11,006
Reduced 34.86%
20,562
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
$1,035,995
$94.13 p/Share
11,006
Added 33.44%
21,905
Common Stock
Dec 15
2020
-
140
Reduced 0.68%
20,562
Common Stock
Dec 14
2020
-
140
Reduced 0.67%
20,702
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$338,141
$234.17 p/Share
1,444
Reduced 6.42%
21,062
Common Stock