Nov 01
2022
BUY
Exercise of conversion of derivative security
-
1,912
Added 9.1%
19,097
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
6,984
Added 28.9%
17,185
Common Stock
Aug 03
2022
SELL
Open market or private sale
$145,362
$165.56 p/Share
878
Reduced 7.92%
10,201
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
-
750
Reduced 6.34%
11,079
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
1,911
Added 13.91%
11,829
Common Stock
May 03
2022
SELL
Open market or private sale
$150,599
$171.33 p/Share
879
Reduced 8.14%
9,918
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
-
750
Reduced 6.5%
10,797
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
1,912
Added 14.21%
11,547
Common Stock
Feb 03
2022
SELL
Open market or private sale
$170,357
$199.95 p/Share
852
Reduced 8.12%
9,635
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
-
776
Reduced 6.89%
10,487
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
1,910
Added 14.5%
11,263
Common Stock
Nov 03
2021
SELL
Open market or private sale
$1,758,328
$220.48 p/Share
7,975
Reduced 46.02%
9,353
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
-
5,158
Reduced 22.94%
17,328
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
2,411
Added 9.68%
22,486
Common Stock
Oct 29
2021
SELL
Grant, award, or other acquisition
-
10,722
Reduced 34.82%
20,075
Common Stock
Oct 27
2021
SELL
Open market or private sale
$1,056,344
$218.75 p/Share
4,829
Reduced 34.05%
9,353
Common Stock
Aug 02
2021
SELL
Open market or private sale
$252,437
$205.4 p/Share
1,229
Reduced 7.97%
14,182
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$195,358
$206.51 p/Share
946
Reduced 5.78%
15,411
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
2,409
Added 12.84%
16,357
Common Stock
May 03
2021
SELL
Open market or private sale
$225,202
$183.24 p/Share
1,229
Reduced 8.1%
13,948
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$176,675
$186.76 p/Share
946
Reduced 5.87%
15,177
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
2,410
Added 13.0%
16,123
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$190,852
$196.35 p/Share
972
Reduced 6.14%
14,870
Common Stock
Feb 01
2021
SELL
Open market or private sale
$226,274
$195.57 p/Share
1,157
Reduced 7.78%
13,713
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
2,409
Added 13.2%
15,842
Common Stock