Jan 23
2023
BUY
Exercise of conversion of derivative security
$316,245
$403.89 p/Share
783
Added 8.38%
8,565
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
$598,508
$1404.95 p/Share
426
Reduced 5.19%
7,782
Common Stock
Dec 12
2022
SELL
Open market or private sale
$464,700
$1549.0 p/Share
300
Reduced 3.53%
8,208
Common Stock
Jul 28
2022
SELL
Payment of exercise price or tax liability
$404,380
$1508.88 p/Share
268
Reduced 2.6%
10,040
Common Stock
Jul 28
2022
SELL
Open market or private sale
$2,304,128
$1504.0 p/Share
1,532
Reduced 15.26%
8,508
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
$403,890
$403.89 p/Share
1,000
Added 8.84%
10,308
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$548,773
$1288.2 p/Share
426
Reduced 4.38%
9,308
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$4,536,647
$1608.74 p/Share
2,820
Reduced 22.46%
9,734
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
5,356
Added 29.91%
12,554
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$1,579,346
$1452.94 p/Share
1,087
Reduced 13.12%
7,198
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$1,486,884
$1747.22 p/Share
851
Reduced 9.31%
8,285
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$808,780
$1907.5 p/Share
424
Reduced 3.81%
10,712
Common Stock
Sep 03
2021
SELL
Open market or private sale
$3,005,432
$1907.0 p/Share
1,576
Reduced 14.71%
9,136
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$807,780
$403.89 p/Share
2,000
Added 15.23%
11,136
Common Stock
Aug 04
2021
SELL
Payment of exercise price or tax liability
$809,200
$1904.0 p/Share
425
Reduced 3.82%
10,711
Common Stock
Aug 04
2021
SELL
Open market or private sale
$2,998,800
$1904.0 p/Share
1,575
Reduced 14.7%
9,136
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
$807,780
$403.89 p/Share
2,000
Added 15.23%
11,136
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$807,914
$1840.35 p/Share
439
Reduced 3.94%
10,697
Common Stock
Jul 30
2021
SELL
Open market or private sale
$2,872,240
$1840.0 p/Share
1,561
Reduced 14.59%
9,136
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$807,780
$403.89 p/Share
2,000
Added 15.23%
11,136
Common Stock
Jul 22
2021
SELL
Payment of exercise price or tax liability
$1,414,385
$1757.0 p/Share
805
Reduced 6.37%
11,831
Common Stock
Jul 22
2021
SELL
Open market or private sale
$4,727,515
$1754.18 p/Share
2,695
Reduced 22.78%
9,136
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
$1,413,615
$403.89 p/Share
3,500
Added 21.69%
12,636
Common Stock
Jul 01
2021
SELL
Open market or private sale
$1,176,287
$1537.63 p/Share
765
Reduced 7.73%
9,136
Common Stock
Jun 30
2021
SELL
Payment of exercise price or tax liability
$1,319,339
$1550.34 p/Share
851
Reduced 7.91%
9,901
Common Stock