Jun 30
2022
SELL
Payment of exercise price or tax liability
$96,023
$237.68 p/Share
404
Reduced 3.71%
10,491
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
938
Added 7.58%
11,429
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$3,552,115
$313.21 p/Share
11,341
Reduced 51.95%
10,491
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
25,356
Added 41.43%
35,847
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$387,898
$308.1 p/Share
1,259
Reduced 10.71%
10,491
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$198,410
$304.31 p/Share
652
Reduced 4.62%
13,466
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$140,400
$298.09 p/Share
471
Reduced 2.93%
15,581
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
3,396
Added 16.39%
17,322
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$9,134,382
$271.8 p/Share
33,607
Reduced 70.7%
13,926
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$4,664,195
$87.79 p/Share
53,129
Added 44.21%
67,055
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$100,368
$250.92 p/Share
400
Reduced 2.79%
13,926
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
942
Added 5.96%
14,868
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$1,915,158
$211.06 p/Share
9,074
Reduced 39.45%
13,926
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
20,242
Added 37.2%
34,168
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$9,612,978
$205.09 p/Share
46,872
Reduced 77.09%
13,926
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
$7,580,616
$128.76 p/Share
58,874
Added 44.71%
72,800
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$231,970
$200.84 p/Share
1,155
Reduced 7.66%
13,926
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$116,348
$197.87 p/Share
588
Reduced 3.36%
16,899
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
5,225
Added 21.56%
19,014
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$118,100
$211.27 p/Share
559
Reduced 3.9%
13,789
Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$49,436
$145.83 p/Share
339
Reduced 2.1%
15,798
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
795
Added 4.57%
16,593
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$7,673,524
$178.82 p/Share
42,912
Reduced 73.09%
15,798
Common Stock
Feb 18
2020
BUY
Exercise of conversion of derivative security
$5,908,865
$107.61 p/Share
54,910
Added 43.71%
70,708
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$2,006,182
$178.82 p/Share
11,219
Reduced 41.53%
15,798
Common Stock