May 31
2024
BUY
Grant, award, or other acquisition
-
1,727
Added 17.04%
8,406
Common Stock
May 29
2024
SELL
Payment of exercise price or tax liability
$23,596
$214.51 p/Share
110
Reduced 1.62%
6,679
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$15,204
$217.21 p/Share
70
Reduced 1.02%
6,764
Common Stock
May 27
2024
SELL
Payment of exercise price or tax liability
$22,807
$217.21 p/Share
105
Reduced 1.51%
6,834
Common Stock
May 26
2024
SELL
Payment of exercise price or tax liability
$36,491
$217.21 p/Share
168
Reduced 2.36%
6,939
Common Stock
Feb 29
2024
SELL
Open market or private sale
$960,583
$253.72 p/Share
3,786
Reduced 34.68%
7,132
Common Stock
Feb 15
2024
SELL
Open market or private sale
$1,422,149
$241.78 p/Share
5,882
Reduced 69.38%
2,596
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$850,948
$144.67 p/Share
5,882
Added 40.96%
8,478
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$122,255
$220.28 p/Share
555
Reduced 6.19%
8,412
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
2,115
Added 19.09%
8,967
Common Stock
May 29
2023
SELL
Payment of exercise price or tax liability
$21,353
$194.12 p/Share
110
Reduced 1.49%
7,288
Common Stock
May 28
2023
SELL
Payment of exercise price or tax liability
$13,782
$194.12 p/Share
71
Reduced 0.95%
7,398
Common Stock
May 27
2023
SELL
Payment of exercise price or tax liability
$20,382
$194.12 p/Share
105
Reduced 1.39%
7,469
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
-
1,700
Added 18.33%
7,574
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$33,129
$243.6 p/Share
136
Reduced 2.26%
5,874
Common Stock
Feb 16
2023
SELL
Open market or private sale
$1,150,849
$252.49 p/Share
4,558
Reduced 43.13%
6,010
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
$498,371
$109.34 p/Share
4,558
Added 30.13%
10,568
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$320,037
$244.49 p/Share
1,309
Reduced 17.88%
6,010
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
4,820
Added 39.71%
7,319
Common Stock
Nov 15
2022
SELL
Open market or private sale
$569,522
$249.9 p/Share
2,279
Reduced 47.7%
2,499
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$249,185
$109.34 p/Share
2,279
Added 32.29%
4,778
Common Stock