Aug 23
2021
SELL
Open market or private sale
$736,697
$305.43 p/Share
2,412
Reduced 100.0%
0
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$199,424
$82.68 p/Share
2,412
Added 50.0%
2,412
Common Stock
Aug 03
2021
SELL
Open market or private sale
$2,443,508
$291.31 p/Share
8,388
Reduced 100.0%
0
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
$598,107
$82.68 p/Share
7,234
Added 46.31%
8,388
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$309,537
$272.24 p/Share
1,137
Reduced 49.63%
1,154
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
2,291
Added 50.0%
2,291
Common Stock
May 03
2021
SELL
Open market or private sale
$230,319
$199.93 p/Share
1,152
Reduced 100.0%
0
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$232,005
$204.23 p/Share
1,136
Reduced 49.65%
1,152
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
2,288
Added 50.0%
2,288
Common Stock
Apr 21
2021
SELL
Open market or private sale
$488,686
$202.69 p/Share
2,411
Reduced 100.0%
0
Common Stock
Apr 21
2021
BUY
Exercise of conversion of derivative security
$199,341
$82.68 p/Share
2,411
Added 50.0%
2,411
Common Stock
Mar 22
2021
SELL
Open market or private sale
$428,835
$177.94 p/Share
2,410
Reduced 100.0%
0
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$199,259
$82.68 p/Share
2,410
Added 50.0%
2,410
Common Stock
Feb 22
2021
SELL
Open market or private sale
$1,437,951
$169.35 p/Share
8,491
Reduced 100.0%
0
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$605,578
$71.32 p/Share
8,491
Added 50.0%
8,491
Common Stock
Feb 03
2021
SELL
Open market or private sale
$550,250
$153.83 p/Share
3,577
Reduced 100.0%
0
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$307,909
$148.39 p/Share
2,075
Reduced 36.71%
3,577
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
5,652
Added 50.0%
5,652
Common Stock
Jan 21
2021
SELL
Open market or private sale
$384,454
$151.36 p/Share
2,540
Reduced 100.0%
0
Common Stock
Jan 21
2021
BUY
Exercise of conversion of derivative security
$144,602
$56.93 p/Share
2,540
Added 50.0%
2,540
Common Stock
Dec 22
2020
SELL
Open market or private sale
$2,723,250
$150.0 p/Share
18,155
Reduced 100.0%
0
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
$433,920
$56.93 p/Share
7,622
Added 29.57%
18,155
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$200,984
$110.37 p/Share
1,821
Reduced 26.94%
4,939
Common Stock
Nov 01
2020
BUY
Exercise of conversion of derivative security
-
3,670
Added 35.19%
6,760
Common Stock