Dec 01
2021
|
BUY
Exercise of conversion of derivative security
|
$70,795
$52.99 p/Share
|
1,336
|
|
Nov 04
2021
|
SELL
Open market or private sale
|
$3,130,446
$518.2 p/Share
|
6,041
|
|
Nov 04
2021
|
BUY
Exercise of conversion of derivative security
|
$856,409
$211.93 p/Share
|
4,041
|
|
Aug 20
2021
|
SELL
Payment of exercise price or tax liability
|
$617,296
$369.86 p/Share
|
1,669
|
|
Aug 20
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
3,363
|
|
May 21
2021
|
SELL
Open market or private sale
|
$502,876
$332.81 p/Share
|
1,511
|
|
May 20
2021
|
SELL
Payment of exercise price or tax liability
|
$561,339
$335.93 p/Share
|
1,671
|
|
May 20
2021
|
SELL
Open market or private sale
|
$27,256
$324.48 p/Share
|
84
|
|
May 20
2021
|
BUY
Exercise of conversion of derivative security
|
$76,326
$22.13 p/Share
|
3,449
|
|
Apr 20
2021
|
SELL
Open market or private sale
|
$25,977
$312.97 p/Share
|
83
|
|
Apr 20
2021
|
BUY
Exercise of conversion of derivative security
|
$11,018
$132.75 p/Share
|
83
|
|
Mar 22
2021
|
SELL
Open market or private sale
|
$23,666
$285.13 p/Share
|
83
|
|
Mar 22
2021
|
BUY
Exercise of conversion of derivative security
|
$11,018
$132.75 p/Share
|
83
|
|
Feb 24
2021
|
SELL
Open market or private sale
|
$554,193
$283.33 p/Share
|
1,956
|
|
Feb 22
2021
|
SELL
Payment of exercise price or tax liability
|
$304,723
$292.16 p/Share
|
1,043
|
|
Feb 22
2021
|
SELL
Open market or private sale
|
$25,838
$307.59 p/Share
|
84
|
|
Feb 22
2021
|
BUY
Exercise of conversion of derivative security
|
$81,854
$26.55 p/Share
|
3,083
|
|
Jan 20
2021
|
SELL
Open market or private sale
|
$26,588
$320.34 p/Share
|
83
|
|
Jan 20
2021
|
BUY
Exercise of conversion of derivative security
|
$11,018
$132.75 p/Share
|
83
|
|
Dec 21
2020
|
SELL
Open market or private sale
|
$23,519
$283.36 p/Share
|
83
|
|
Dec 21
2020
|
BUY
Exercise of conversion of derivative security
|
$11,018
$132.75 p/Share
|
83
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$406,232
$268.85 p/Share
|
1,511
|
|
Nov 20
2020
|
SELL
Open market or private sale
|
$22,932
$273.0 p/Share
|
84
|
|
Nov 20
2020
|
SELL
Payment of exercise price or tax liability
|
-
|
1,490
|
|
Nov 20
2020
|
BUY
Exercise of conversion of derivative security
|
$81,907
$26.55 p/Share
|
3,085
|
|