Oct 01
2024
SELL
Payment of exercise price or tax liability
$200,143
$364.56 p/Share
549
Reduced 2.87%
18,572
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
814
Added 4.08%
19,121
Common Stock
Apr 03
2024
SELL
Payment of exercise price or tax liability
$214,989
$231.92 p/Share
927
Reduced 4.82%
18,307
Common Stock
Apr 03
2024
BUY
Exercise of conversion of derivative security
-
2,318
Added 10.76%
19,234
Common Stock
Feb 07
2024
-
433
Reduced 2.5%
16,916
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$113,555
$175.24 p/Share
648
Reduced 3.6%
17,349
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
1,287
Added 6.67%
17,997
Common Stock
Aug 07
2023
SELL
Open market or private sale
$510,912
$183.32 p/Share
2,787
Reduced 14.29%
16,710
Common Stock
May 30
2023
SELL
Open market or private sale
$86,808
$144.68 p/Share
600
Reduced 2.92%
19,947
Common Stock
May 30
2023
-
450
Reduced 2.26%
19,497
Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$226,594
$138.93 p/Share
1,631
Reduced 7.35%
20,547
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
-
4,048
Added 15.44%
22,178
Common Stock
Feb 06
2023
-
350
Reduced 1.89%
18,130
Common Stock
Nov 30
2022
-
400
Reduced 2.12%
18,480
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$86,256
$119.8 p/Share
720
Reduced 3.67%
18,880
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
1,636
Added 7.7%
19,600
Common Stock
Aug 09
2022
-
600
Reduced 3.23%
17,964
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$239,645
$114.28 p/Share
2,097
Reduced 13.61%
13,306
Common Stock
Apr 06
2022
BUY
Exercise of conversion of derivative security
-
5,258
Added 23.35%
17,257
Common Stock
Nov 18
2021
-
357
Reduced 2.27%
15,403
Common Stock
Nov 18
2021
SELL
Open market or private sale
$256,986
$142.77 p/Share
1,800
Reduced 10.25%
15,760
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$112,576
$130.75 p/Share
861
Reduced 4.67%
17,560
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
1,253
Added 6.37%
18,421
Common Stock
Apr 05
2021
SELL
Payment of exercise price or tax liability
$300,313
$136.32 p/Share
2,203
Reduced 11.37%
17,168
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
-
5,590
Added 22.39%
19,371
Common Stock