Jul 01
2022
BUY
Exercise of conversion of derivative security
-
1,941
Added 50.0%
1,941
Common Stock
Apr 05
2022
SELL
Open market or private sale
$309,005
$133.02 p/Share
2,323
Reduced 100.0%
0
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$308,223
$127.05 p/Share
2,426
Reduced 51.08%
2,323
Common Stock
Apr 01
2022
SELL
Open market or private sale
$773,231
$125.79 p/Share
6,147
Reduced 72.57%
2,323
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
10,896
Added 56.26%
8,470
Common Stock
Jan 04
2022
SELL
Open market or private sale
$241,735
$200.61 p/Share
1,205
Reduced 100.0%
0
Common Stock
Jan 03
2022
SELL
Open market or private sale
$1,060,918
$215.59 p/Share
4,921
Reduced 80.33%
1,205
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$305,397
$62.06 p/Share
4,921
Added 44.55%
6,126
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$161,140
$218.94 p/Share
736
Reduced 37.92%
1,205
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
1,941
Added 50.0%
1,941
Common Stock
Oct 25
2021
SELL
Open market or private sale
$326,500
$250.0 p/Share
1,306
Reduced 100.0%
0
Common Stock
Oct 25
2021
BUY
Exercise of conversion of derivative security
$291,538
$223.23 p/Share
1,306
Added 50.0%
1,306
Common Stock
Oct 05
2021
SELL
Open market or private sale
$451,611
$202.88 p/Share
2,226
Reduced 100.0%
0
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$515,830
$204.37 p/Share
2,524
Reduced 53.14%
2,226
Common Stock
Oct 01
2021
SELL
Open market or private sale
$1,249,482
$203.3 p/Share
6,146
Reduced 73.41%
2,226
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$226,964
$20.83 p/Share
10,896
Added 56.55%
8,372
Common Stock
Jul 06
2021
SELL
Open market or private sale
$194,357
$196.32 p/Share
990
Reduced 100.0%
0
Common Stock
Jul 02
2021
SELL
Open market or private sale
$978,149
$198.73 p/Share
4,922
Reduced 83.25%
990
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
$305,459
$62.06 p/Share
4,922
Added 45.43%
5,912
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$189,734
$199.51 p/Share
951
Reduced 49.0%
990
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
1,941
Added 50.0%
1,941
Common Stock
Jun 01
2021
SELL
Open market or private sale
$75,496
$164.48 p/Share
459
Reduced 100.0%
0
Common Stock
May 03
2021
SELL
Open market or private sale
$89,565
$195.13 p/Share
459
Reduced 50.0%
459
Common Stock
Apr 06
2021
SELL
Open market or private sale
$188,340
$204.94 p/Share
919
Reduced 50.03%
918
Common Stock
Apr 05
2021
SELL
Open market or private sale
$1,244,319
$202.46 p/Share
6,146
Reduced 76.99%
1,837
Common Stock