Feb 12
2023
BUY
Exercise of conversion of derivative security
-
650
Added 35.79%
1,166
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$562,278
$207.33 p/Share
2,712
Reduced 60.89%
1,742
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$352,372
$89.48 p/Share
3,938
Added 46.93%
4,454
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$241,849
$186.9 p/Share
1,294
Reduced 5.58%
21,901
Common Stock
Feb 26
2022
BUY
Grant, award, or other acquisition
-
2,869
Added 11.01%
23,195
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$51,841
$186.48 p/Share
278
Reduced 1.35%
20,326
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
582
Added 2.75%
20,604
Common Stock
Jul 27
2021
SELL
Payment of exercise price or tax liability
$193,812
$230.18 p/Share
842
Reduced 4.04%
20,006
Common Stock
Jul 27
2021
BUY
Exercise of conversion of derivative security
-
1,865
Added 8.21%
20,848
Common Stock
Jul 25
2021
SELL
Payment of exercise price or tax liability
$211,877
$228.07 p/Share
929
Reduced 4.67%
18,983
Common Stock
Jul 25
2021
BUY
Exercise of conversion of derivative security
-
2,059
Added 9.37%
19,912
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$241,203
$204.93 p/Share
1,177
Reduced 6.19%
17,830
Common Stock
Feb 27
2021
BUY
Exercise of conversion of derivative security
-
2,608
Added 12.07%
19,007
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$53,636
$203.94 p/Share
263
Reduced 1.58%
16,399
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
581
Added 3.37%
16,662
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$914,947
$194.38 p/Share
4,707
Reduced 16.64%
23,581
Common Stock
Nov 09
2020
SELL
Open market or private sale
$1,457,850
$194.38 p/Share
7,500
Reduced 31.81%
16,081
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$488,393
$66.43 p/Share
7,352
Added 20.63%
28,288
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$172,822
$156.4 p/Share
1,105
Reduced 5.05%
20,775
Common Stock
Feb 28
2020
BUY
Exercise of conversion of derivative security
-
2,449
Added 10.07%
21,880
Common Stock
Oct 29
2019
SELL
Open market or private sale
$346
$172.82 p/Share
2
Reduced 0.01%
17,846
Common Stock
Aug 07
2019
BUY
Open market or private purchase
$811
$162.22 p/Share
5
Added 0.03%
17,848
Common Stock
Jul 27
2019
SELL
Payment of exercise price or tax liability
$93,771
$173.65 p/Share
540
Reduced 2.71%
19,408
Common Stock
Jul 27
2019
BUY
Exercise of conversion of derivative security
-
1,792
Added 8.24%
19,948
Common Stock
Jul 25
2019
SELL
Payment of exercise price or tax liability
$140,115
$173.84 p/Share
806
Reduced 4.25%
18,156
Common Stock