May 01
2022
SELL
Payment of exercise price or tax liability
$377,158
$289.01 p/Share
1,305
Reduced 37.16%
2,207
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
2,629
Added 42.81%
3,512
Common Stock
Feb 24
2022
SELL
Open market or private sale
$4,302,080
$297.66 p/Share
14,453
Reduced 78.28%
4,010
Common Stock
Feb 24
2022
SELL
Open market or private sale
$990,321
$316.7 p/Share
3,127
Reduced 77.98%
883
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$1,845,724
$104.99 p/Share
17,580
Added 48.78%
18,463
Common Stock
Feb 17
2022
SELL
Open market or private sale
$1,127,484
$313.19 p/Share
3,600
Reduced 80.3%
883
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$797,151
$302.18 p/Share
2,638
Reduced 37.05%
4,483
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
6,276
Added 46.85%
7,121
Common Stock
Nov 24
2021
SELL
Open market or private sale
$2,623,534
$328.27 p/Share
7,992
Reduced 90.44%
845
Common Stock
Nov 24
2021
BUY
Exercise of conversion of derivative security
$660,779
$82.68 p/Share
7,992
Added 47.49%
8,837
Common Stock
Nov 16
2021
SELL
Open market or private sale
$523,590
$337.8 p/Share
1,550
Reduced 64.72%
845
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$495,240
$324.11 p/Share
1,528
Reduced 38.95%
2,395
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
3,081
Added 43.99%
3,923
Common Stock
Aug 24
2021
SELL
Open market or private sale
$2,414,783
$302.15 p/Share
7,992
Reduced 90.47%
842
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
$660,779
$82.68 p/Share
7,992
Added 47.5%
8,834
Common Stock
Aug 17
2021
SELL
Open market or private sale
$462,303
$298.26 p/Share
1,550
Reduced 64.8%
842
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$415,983
$272.24 p/Share
1,528
Reduced 38.98%
2,392
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
3,081
Added 44.01%
3,920
Common Stock
May 25
2021
SELL
Open market or private sale
$1,720,726
$215.36 p/Share
7,990
Reduced 90.5%
839
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
$660,613
$82.68 p/Share
7,990
Added 47.51%
8,829
Common Stock
May 18
2021
SELL
Open market or private sale
$319,486
$206.12 p/Share
1,550
Reduced 64.88%
839
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$312,063
$204.23 p/Share
1,528
Reduced 39.01%
2,389
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
3,080
Added 44.02%
3,917
Common Stock
Feb 25
2021
SELL
Open market or private sale
$1,716,172
$168.5 p/Share
10,185
Reduced 92.41%
837
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$1,165,979
$114.48 p/Share
10,185
Added 48.03%
11,022
Common Stock