Feb 01
2023
SELL
Open market or private sale
$292,872
$300.69 p/Share
974
Reduced 24.53%
2,997
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$29,434
$178.39 p/Share
165
Added 3.99%
3,971
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$137,610
$302.44 p/Share
455
Reduced 10.68%
3,806
Common Stock
Jan 20
2023
SELL
Open market or private sale
$49,500
$300.0 p/Share
165
Reduced 3.73%
4,261
Common Stock
Jan 20
2023
BUY
Exercise of conversion of derivative security
$29,434
$178.39 p/Share
165
Added 3.59%
4,426
Common Stock
Jan 18
2023
BUY
Grant, award, or other acquisition
-
1,264
Added 22.88%
4,261
Common Stock
Dec 28
2022
SELL
Open market or private sale
$520,482
$215.61 p/Share
2,414
Reduced 44.61%
2,997
Common Stock
Dec 28
2022
BUY
Exercise of conversion of derivative security
$253,904
$105.18 p/Share
2,414
Added 30.85%
5,411
Common Stock
Oct 13
2022
SELL
Open market or private sale
$14,169
$393.58 p/Share
36
Reduced 1.19%
2,997
Common Stock
Jul 07
2022
-
187
Reduced 5.81%
3,033
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$12,087
$335.74 p/Share
36
Added 1.11%
3,220
Common Stock
May 05
2022
SELL
Open market or private sale
$26,239
$524.79 p/Share
50
Reduced 1.55%
3,184
Common Stock
May 03
2022
SELL
Open market or private sale
$399,392
$505.56 p/Share
790
Reduced 19.42%
3,279
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$23,068
$512.62 p/Share
45
Reduced 1.37%
3,234
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
-
95
Added 2.28%
4,069
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$388,183
$497.67 p/Share
780
Reduced 20.93%
2,946
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
1,570
Added 28.32%
3,974
Common Stock
Apr 01
2022
-
134
Reduced 4.04%
3,184
Common Stock
Mar 01
2022
SELL
Open market or private sale
$162,363
$603.58 p/Share
269
Reduced 7.5%
3,318
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$28,293
$105.18 p/Share
269
Added 6.98%
3,587
Common Stock
Feb 01
2022
SELL
Open market or private sale
$1,660,964
$590.25 p/Share
2,814
Reduced 47.99%
3,050
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$28,188
$105.18 p/Share
268
Added 7.47%
3,318
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$1,178,894
$583.9 p/Share
2,019
Reduced 25.61%
5,864
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
-
4,565
Added 36.67%
7,883
Common Stock
Jan 03
2022
-
111
Reduced 3.24%
3,318
Common Stock