Nov 09
2021
SELL
Open market or private sale
$1,386,330
$168.04 p/Share
8,250
Reduced 67.01%
4,061
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$157,410
$19.08 p/Share
8,250
Added 40.12%
12,311
Common Stock
Nov 02
2021
SELL
Open market or private sale
$1,541,348
$186.83 p/Share
8,250
Reduced 67.01%
4,061
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$157,410
$19.08 p/Share
8,250
Added 40.12%
12,311
Common Stock
Oct 29
2021
SELL
Open market or private sale
$100,960
$148.47 p/Share
680
Reduced 14.34%
4,061
Common Stock
Oct 26
2021
SELL
Open market or private sale
$1,374,112
$132.97 p/Share
10,334
Reduced 71.79%
4,061
Common Stock
Oct 26
2021
SELL
Payment of exercise price or tax liability
$85,989
$134.99 p/Share
637
Reduced 11.84%
4,741
Common Stock
Oct 26
2021
SELL
Sale (or disposition) back to the issuer
$8,234
$134.99 p/Share
61
Reduced 1.12%
5,378
Common Stock
Oct 26
2021
BUY
Exercise of conversion of derivative security
$120,985
$10.33 p/Share
11,712
Added 68.29%
5,439
Common Stock
Oct 19
2021
SELL
Open market or private sale
$1,373,955
$166.54 p/Share
8,250
Reduced 67.01%
4,061
Common Stock
Oct 19
2021
BUY
Exercise of conversion of derivative security
$157,410
$19.08 p/Share
8,250
Added 40.12%
12,311
Common Stock
Oct 15
2021
SELL
Open market or private sale
$201,110
$170.0 p/Share
1,183
Reduced 22.56%
4,061
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$43,534
$36.8 p/Share
1,183
Added 18.41%
5,244
Common Stock
Oct 12
2021
SELL
Open market or private sale
$1,353,578
$164.07 p/Share
8,250
Reduced 67.01%
4,061
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
$157,410
$19.08 p/Share
8,250
Added 40.12%
12,311
Common Stock
Oct 05
2021
SELL
Open market or private sale
$1,458,848
$176.83 p/Share
8,250
Reduced 67.01%
4,061
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$157,410
$19.08 p/Share
8,250
Added 40.12%
12,311
Common Stock
Sep 30
2021
SELL
Open market or private sale
$143,590
$207.2 p/Share
693
Reduced 14.58%
4,061
Common Stock
Sep 27
2021
SELL
Open market or private sale
$491,671
$236.04 p/Share
2,083
Reduced 33.9%
4,061
Common Stock
Sep 27
2021
SELL
Payment of exercise price or tax liability
$149,714
$231.04 p/Share
648
Reduced 12.0%
4,754
Common Stock
Sep 27
2021
SELL
Sale (or disposition) back to the issuer
$8,317
$231.04 p/Share
36
Reduced 0.66%
5,402
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
$20,587
$5.95 p/Share
3,460
Added 38.89%
5,438
Common Stock
Sep 15
2021
SELL
Open market or private sale
$271,463
$229.47 p/Share
1,183
Reduced 22.56%
4,061
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$43,534
$36.8 p/Share
1,183
Added 18.41%
5,244
Common Stock
Aug 31
2021
SELL
Open market or private sale
$332,460
$239.87 p/Share
1,386
Reduced 25.45%
4,061
Common Stock