Dec 29
2023
BUY
Grant, award, or other acquisition
$10,972
$126.12 p/Share
87
Added 1.41%
6,063
Common
Nov 08
2023
SELL
Payment of exercise price or tax liability
$47,852
$132.19 p/Share
362
Reduced 5.71%
5,976
Common
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
1,200
Added 15.92%
6,338
Common
Nov 05
2023
SELL
Payment of exercise price or tax liability
$44,921
$125.48 p/Share
358
Reduced 6.51%
5,138
Common
Nov 05
2023
BUY
Exercise of conversion of derivative security
-
1,187
Added 17.76%
5,496
Common
Aug 09
2023
SELL
Open market or private sale
$411,050
$129.71 p/Share
3,169
Reduced 42.38%
4,309
Common
Jun 30
2023
BUY
Grant, award, or other acquisition
$16,321
$118.27 p/Share
138
Added 1.81%
7,478
Common
Mar 20
2023
SELL
Payment of exercise price or tax liability
$56,214
$107.28 p/Share
524
Reduced 6.66%
7,340
Common
Mar 20
2023
BUY
Exercise of conversion of derivative security
-
1,734
Added 18.07%
7,864
Common
Jan 24
2023
SELL
Payment of exercise price or tax liability
$33,547
$98.67 p/Share
340
Reduced 5.26%
6,130
Common
Jan 24
2023
BUY
Grant, award, or other acquisition
-
958
Added 12.9%
6,470
Common
Dec 30
2022
BUY
Grant, award, or other acquisition
$12,105
$93.84 p/Share
129
Added 2.29%
5,512
Common
Nov 05
2022
SELL
Payment of exercise price or tax liability
$37,772
$105.51 p/Share
358
Reduced 6.24%
5,383
Common
Nov 05
2022
BUY
Exercise of conversion of derivative security
-
1,187
Added 17.13%
5,741
Common
Jun 30
2022
BUY
Grant, award, or other acquisition
$9,517
$89.78 p/Share
106
Added 2.27%
4,554
Common
May 07
2022
SELL
Payment of exercise price or tax liability
$21,760
$98.02 p/Share
222
Reduced 4.75%
4,448
Common
May 07
2022
BUY
Exercise of conversion of derivative security
-
734
Added 13.58%
4,670
Common
Mar 20
2022
SELL
Payment of exercise price or tax liability
$23,682
$91.79 p/Share
258
Reduced 6.15%
3,936
Common
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
794
Added 15.92%
4,194
Common
Mar 11
2022
SELL
Payment of exercise price or tax liability
$7,503
$89.32 p/Share
84
Reduced 2.41%
3,400
Common
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
237
Added 6.37%
3,484
Common
Dec 31
2021
BUY
Grant, award, or other acquisition
$9,386
$97.77 p/Share
96
Added 2.87%
3,247
Common
Jun 30
2021
BUY
Grant, award, or other acquisition
$8,967
$83.8 p/Share
107
Added 3.28%
3,151
Common