Nov 07
2023
SELL
Open market or private sale
$35,544
$112.84 p/Share
315
Reduced 3.65%
8,314
Common Stock
Nov 05
2023
SELL
Payment of exercise price or tax liability
$136,423
$112.84 p/Share
1,209
Reduced 12.29%
8,629
Common Stock
Mar 01
2023
SELL
Open market or private sale
$779,718
$199.06 p/Share
3,917
Reduced 57.62%
2,881
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
6,926
Added 41.39%
9,807
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$276,876
$202.84 p/Share
1,365
Reduced 16.72%
6,798
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
5,282
Added 39.29%
8,163
Common Stock
Jan 09
2023
SELL
Open market or private sale
$179,051
$205.57 p/Share
871
Reduced 23.75%
2,796
Common Stock
Nov 07
2022
SELL
Open market or private sale
$289,403
$223.65 p/Share
1,294
Reduced 27.46%
3,418
Common Stock
Nov 05
2022
SELL
Payment of exercise price or tax liability
$139,001
$217.19 p/Share
640
Reduced 11.96%
4,712
Common Stock
Apr 12
2022
SELL
Open market or private sale
$859,814
$347.54 p/Share
2,474
Reduced 31.65%
5,342
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
2,082
Added 21.03%
7,816
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$301,948
$319.86 p/Share
944
Reduced 14.14%
5,734
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
3,421
Added 33.87%
6,678
Common Stock
Jan 08
2022
SELL
Payment of exercise price or tax liability
$41,662
$362.28 p/Share
115
Reduced 3.46%
3,208
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$177,133
$408.14 p/Share
434
Reduced 11.55%
3,323
Common Stock
Aug 04
2021
SELL
Open market or private sale
$186,000
$500.0 p/Share
372
Reduced 9.01%
3,757
Common Stock
Jun 24
2021
SELL
Open market or private sale
$237,500
$475.0 p/Share
500
Reduced 10.84%
4,111
Common Stock
Jun 10
2021
SELL
Open market or private sale
$225,000
$450.0 p/Share
500
Reduced 9.78%
4,611
Common Stock
Apr 06
2021
SELL
Open market or private sale
$424,220
$424.22 p/Share
1,000
Reduced 16.36%
5,111
Common Stock
Apr 05
2021
SELL
Open market or private sale
$386,030
$386.03 p/Share
1,000
Reduced 14.06%
6,111
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$870,851
$494.24 p/Share
1,762
Reduced 19.86%
7,111
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
4,625
Added 34.26%
8,873
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
509
Added 10.7%
4,248
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
1,380
Added 26.96%
3,739
Common Stock
Feb 02
2021
SELL
Open market or private sale
$25,356
$444.84 p/Share
57
Reduced 2.36%
2,359
Common Stock