Jan 31
2025
BUY
Grant, award, or other acquisition
-
447
Added 9.92%
4,061
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$15,439
$571.84 p/Share
27
Reduced 0.74%
3,614
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$23,016
$561.38 p/Share
41
Reduced 1.11%
3,641
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$37,196
$563.58 p/Share
66
Reduced 1.76%
3,682
Common Stock
Nov 13
2024
SELL
Payment of exercise price or tax liability
$234,162
$562.89 p/Share
416
Reduced 9.99%
3,748
Common Stock
Nov 13
2024
BUY
Exercise of conversion of derivative security
$115,456
$165.41 p/Share
698
Added 14.36%
4,164
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$16,903
$393.11 p/Share
43
Reduced 1.23%
3,466
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$12,524
$391.4 p/Share
32
Reduced 0.9%
3,509
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$16,830
$391.4 p/Share
43
Reduced 1.2%
3,541
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
551
Added 13.33%
3,584
Common Stock
Feb 09
2023
SELL
Open market or private sale
$271,357
$352.87 p/Share
769
Reduced 20.23%
3,033
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$252,663
$352.39 p/Share
717
Reduced 15.87%
3,802
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
$195,306
$179.84 p/Share
1,086
Added 19.38%
4,519
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$11,203
$350.12 p/Share
32
Reduced 0.92%
3,433
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$14,811
$344.45 p/Share
43
Reduced 1.23%
3,465
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$11,022
$344.45 p/Share
32
Reduced 0.9%
3,508
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
352
Added 9.04%
3,540
Common Stock
Nov 23
2022
SELL
Payment of exercise price or tax liability
$292,635
$332.54 p/Share
880
Reduced 20.79%
3,353
Common Stock
Nov 23
2022
SELL
Open market or private sale
$54,883
$332.63 p/Share
165
Reduced 4.92%
3,188
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
$195,537
$126.89 p/Share
1,541
Added 26.69%
4,233
Common Stock