Jan 31
2025
BUY
Grant, award, or other acquisition
-
322
Added 6.21%
4,866
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$28,020
$571.84 p/Share
49
Reduced 1.07%
4,544
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$20,209
$561.38 p/Share
36
Reduced 0.78%
4,593
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$22,543
$563.58 p/Share
40
Reduced 0.86%
4,629
Common Stock
Oct 31
2024
SELL
Open market or private sale
$1,199,816
$516.05 p/Share
2,325
Reduced 33.24%
4,669
Common Stock
Mar 27
2024
SELL
Payment of exercise price or tax liability
$1,126,782
$436.23 p/Share
2,583
Reduced 23.0%
8,646
Common Stock
Mar 27
2024
SELL
Open market or private sale
$721,924
$437.0 p/Share
1,652
Reduced 19.11%
6,994
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$522,471
$123.37 p/Share
4,235
Added 27.39%
11,229
Common Stock
Feb 22
2024
SELL
Open market or private sale
$154,377
$400.98 p/Share
385
Reduced 5.22%
6,994
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$24,372
$393.11 p/Share
62
Reduced 0.83%
7,379
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$19,570
$391.4 p/Share
50
Reduced 0.67%
7,441
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$14,090
$391.4 p/Share
36
Reduced 0.48%
7,491
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
344
Added 4.37%
7,527
Common Stock
Dec 11
2023
-
282
Reduced 3.78%
7,183
Common Stock
Jun 29
2023
SELL
Open market or private sale
$151,772
$329.94 p/Share
460
Reduced 5.8%
7,465
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$24,158
$350.12 p/Share
69
Reduced 0.86%
7,925
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$21,700
$344.45 p/Share
63
Reduced 0.78%
7,994
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$17,566
$344.45 p/Share
51
Reduced 0.63%
8,057
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
391
Added 4.6%
8,108
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$948,454
$314.37 p/Share
3,017
Reduced 23.61%
9,761
Common Stock
Mar 25
2022
SELL
Open market or private sale
$642,429
$314.3 p/Share
2,044
Reduced 20.94%
7,717
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
$444,305
$87.79 p/Share
5,061
Added 28.37%
12,778
Common Stock