Feb 01
2023
SELL
Payment of exercise price or tax liability
$66,203
$435.55 p/Share
152
Reduced 0.57%
26,457
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
402
Added 1.49%
26,609
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$254,160
$389.22 p/Share
653
Reduced 2.43%
26,207
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
1,315
Added 4.67%
26,860
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$78,954
$394.77 p/Share
200
Reduced 0.78%
25,545
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
402
Added 1.54%
25,745
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$253,307
$387.32 p/Share
654
Reduced 2.52%
25,343
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
1,315
Added 4.81%
25,997
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$3,642,280
$425.5 p/Share
8,560
Reduced 25.75%
24,682
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
17,262
Added 34.18%
33,242
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$116,442
$462.07 p/Share
252
Reduced 1.55%
15,980
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
520
Added 3.1%
16,232
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$89,692
$448.46 p/Share
200
Reduced 1.26%
15,712
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
402
Added 2.46%
15,912
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$455,099
$388.31 p/Share
1,172
Reduced 7.03%
15,510
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
2,406
Added 12.6%
16,682
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$58,206
$418.75 p/Share
139
Reduced 0.96%
14,276
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
401
Added 2.71%
14,415
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$184,377
$483.93 p/Share
381
Reduced 2.65%
14,014
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
1,096
Added 7.08%
14,395
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$83,003
$560.83 p/Share
148
Reduced 1.1%
13,256
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
402
Added 2.91%
13,404
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$353,600
$650.0 p/Share
544
Reduced 4.02%
13,002
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
1,095
Added 7.48%
13,546
Common Stock
Dec 30
2021
SELL
Open market or private sale
$3,226,529
$646.34 p/Share
4,992
Reduced 28.62%
12,451
Common Stock