Aug 02
2021
SELL
Open market or private sale
$1,602,235
$378.6 p/Share
4,232
Reduced 63.61%
2,421
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$574,325
$135.71 p/Share
4,232
Added 38.88%
6,653
Common Stock
Jul 01
2021
SELL
Open market or private sale
$1,541,811
$364.15 p/Share
4,234
Reduced 63.62%
2,421
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$574,596
$135.71 p/Share
4,234
Added 38.88%
6,655
Common Stock
Jun 03
2021
SELL
Open market or private sale
$1,440,153
$340.14 p/Share
4,234
Reduced 63.62%
2,421
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
$574,596
$135.71 p/Share
4,234
Added 38.88%
6,655
Common Stock
May 28
2021
SELL
Open market or private sale
$2,673,030
$340.21 p/Share
7,857
Reduced 76.44%
2,421
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
$1,066,274
$135.71 p/Share
7,857
Added 43.33%
10,278
Common Stock
May 27
2021
SELL
Open market or private sale
$170,055
$340.11 p/Share
500
Reduced 17.12%
2,421
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
$122,100
$244.2 p/Share
500
Added 14.62%
2,921
Common Stock
May 26
2021
SELL
Open market or private sale
$793,337
$338.31 p/Share
2,345
Reduced 49.2%
2,421
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
$122,100
$244.2 p/Share
500
Added 9.49%
4,766
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$863,004
$335.93 p/Share
2,569
Reduced 37.59%
4,266
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
-
5,177
Added 43.1%
6,835
Common Stock
Apr 09
2021
SELL
Open market or private sale
$2,668,690
$315.15 p/Share
8,468
Reduced 83.63%
1,658
Common Stock
Apr 09
2021
BUY
Exercise of conversion of derivative security
$410,190
$48.44 p/Share
8,468
Added 45.54%
10,126
Common Stock
Mar 29
2021
SELL
Open market or private sale
$157,590
$315.18 p/Share
500
Reduced 23.17%
1,658
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
$13,290
$26.58 p/Share
500
Added 18.81%
2,158
Common Stock
Feb 24
2021
SELL
Open market or private sale
$527,061
$285.67 p/Share
1,845
Reduced 52.67%
1,658
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$530,855
$292.16 p/Share
1,817
Reduced 34.15%
3,503
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
3,662
Added 40.77%
5,320
Common Stock
Feb 01
2021
SELL
Open market or private sale
$1,149,275
$314.87 p/Share
3,650
Reduced 69.84%
1,576
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$176,806
$48.44 p/Share
3,650
Added 41.12%
5,226
Common Stock
Jan 04
2021
SELL
Open market or private sale
$1,042,112
$285.51 p/Share
3,650
Reduced 69.84%
1,576
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$176,806
$48.44 p/Share
3,650
Added 41.12%
5,226
Common Stock