Jan 06
2023
SELL
Payment of exercise price or tax liability
$44,578
$107.16 p/Share
416
Reduced 1.92%
21,272
Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
-
787
Added 3.5%
21,688
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$247,404
$106.0 p/Share
2,334
Reduced 10.05%
20,901
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
2,750
Added 10.95%
22,355
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
1,405
Added 6.42%
20,485
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$632,300
$112.11 p/Share
5,640
Reduced 22.82%
19,080
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
11,375
Added 31.51%
24,720
Common Stock
Jun 03
2022
SELL
Open market or private sale
$136,542
$97.53 p/Share
1,400
Reduced 9.49%
13,345
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$371,851
$96.16 p/Share
3,867
Reduced 20.78%
14,745
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
7,798
Added 29.53%
18,612
Common Stock
Jan 06
2022
SELL
Payment of exercise price or tax liability
$64,168
$118.61 p/Share
541
Reduced 4.76%
10,814
Common Stock
Jan 06
2022
BUY
Exercise of conversion of derivative security
-
1,166
Added 9.31%
11,355
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$279,169
$120.8 p/Share
2,311
Reduced 18.49%
10,189
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
2,284
Added 22.01%
8,093
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
4,407
Added 27.34%
11,713
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$65,324
$122.33 p/Share
534
Reduced 8.42%
5,809
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
1,326
Added 17.29%
6,343
Common Stock
Jun 27
2021
SELL
Payment of exercise price or tax liability
$197,085
$94.48 p/Share
2,086
Reduced 29.37%
5,017
Common Stock
Jun 27
2021
BUY
Exercise of conversion of derivative security
-
5,629
Added 44.21%
7,103
Common Stock
May 18
2021
SELL
Open market or private sale
$712,669
$90.12 p/Share
7,908
Reduced 84.29%
1,474
Common Stock
Jan 06
2021
SELL
Payment of exercise price or tax liability
$31,170
$69.42 p/Share
449
Reduced 4.57%
9,382
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
-
1,166
Added 10.6%
9,831
Common Stock
Jan 03
2021
SELL
Payment of exercise price or tax liability
$36,104
$68.25 p/Share
529
Reduced 5.75%
8,665
Common Stock
Jan 03
2021
BUY
Exercise of conversion of derivative security
-
1,286
Added 12.27%
9,194
Common Stock