May 29
2024
SELL
Payment of exercise price or tax liability
$38,397
$214.51 p/Share
179
Reduced 4.96%
3,433
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$18,245
$217.21 p/Share
84
Reduced 2.28%
3,605
Common Stock
May 27
2024
SELL
Payment of exercise price or tax liability
$28,671
$217.21 p/Share
132
Reduced 3.45%
3,689
Common Stock
May 26
2024
SELL
Payment of exercise price or tax liability
$38,446
$217.21 p/Share
177
Reduced 4.43%
3,821
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$169,615
$220.28 p/Share
770
Reduced 6.36%
11,330
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
2,997
Added 19.85%
12,100
Common Stock
Aug 10
2023
SELL
Open market or private sale
$1,251,954
$217.24 p/Share
5,763
Reduced 61.6%
3,592
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
$797,276
$144.67 p/Share
5,511
Added 37.71%
9,103
Common Stock
May 29
2023
SELL
Payment of exercise price or tax liability
$39,212
$194.12 p/Share
202
Reduced 1.99%
9,954
Common Stock
May 28
2023
SELL
Payment of exercise price or tax liability
$21,741
$194.12 p/Share
112
Reduced 1.09%
10,156
Common Stock
May 27
2023
SELL
Payment of exercise price or tax liability
$32,223
$194.12 p/Share
166
Reduced 1.59%
10,268
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
-
1,958
Added 15.8%
10,434
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$69,913
$243.6 p/Share
287
Reduced 3.28%
8,476
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$707,708
$244.29 p/Share
2,897
Reduced 24.85%
8,763
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
7,857
Added 40.26%
11,660
Common Stock
Dec 02
2022
SELL
Open market or private sale
$704,234
$219.73 p/Share
3,205
Reduced 45.73%
3,803
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$350,434
$109.34 p/Share
3,205
Added 31.38%
7,008
Common Stock
Jun 07
2022
-
391
Reduced 9.32%
3,803
Common Stock
May 29
2022
SELL
Payment of exercise price or tax liability
$49,371
$244.41 p/Share
202
Reduced 4.6%
4,194
Common Stock
May 28
2022
SELL
Payment of exercise price or tax liability
$27,374
$244.41 p/Share
112
Reduced 2.48%
4,396
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
1,493
Added 24.88%
4,508
Common Stock
Mar 11
2022
-
754
Reduced 20.01%
3,015
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$91,218
$289.58 p/Share
315
Reduced 7.71%
3,769
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$84,266
$293.61 p/Share
287
Reduced 6.57%
4,084
Common Stock
Feb 08
2022
-
6,178
Reduced 58.56%
4,371
Common Stock