Oct 02
2024
SELL
Payment of exercise price or tax liability
$4,655
$423.2 p/Share
11
Reduced 0.14%
8,064
Common Stock, $0.01 pa...
Jul 15
2024
SELL
Payment of exercise price or tax liability
$35,261
$483.03 p/Share
73
Reduced 0.9%
8,075
Common Stock, $0.01 pa...
Jun 03
2024
SELL
Open market or private sale
$1,150,600
$523.0 p/Share
2,200
Reduced 21.26%
8,148
Common Stock, $0.01 pa...
Jun 03
2024
BUY
Exercise of conversion of derivative security
$260,788
$118.54 p/Share
2,200
Added 17.53%
10,348
Common Stock, $0.01 pa...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$41,983
$493.92 p/Share
85
Reduced 1.03%
8,148
Common Stock, $0.01 pa...
Mar 12
2024
SELL
Payment of exercise price or tax liability
$196,647
$443.9 p/Share
443
Reduced 5.11%
8,233
Common Stock, $0.01 pa...
Mar 11
2024
BUY
Grant, award, or other acquisition
-
827
Added 8.7%
8,676
Common Stock, $0.01 pa...
Jan 24
2024
SELL
Payment of exercise price or tax liability
$40,911
$421.77 p/Share
97
Reduced 1.23%
7,789
Common Stock, $0.01 pa...
Jan 24
2024
BUY
Grant, award, or other acquisition
-
285
Added 3.49%
7,886
Common Stock, $0.01 pa...
Oct 02
2023
SELL
Payment of exercise price or tax liability
$2,663
$380.54 p/Share
7
Reduced 0.09%
7,601
Common Stock, $0.01 pa...
Jul 17
2023
SELL
Payment of exercise price or tax liability
$18,317
$389.74 p/Share
47
Reduced 0.61%
7,608
Common Stock, $0.01 pa...
Jul 10
2023
SELL
Payment of exercise price or tax liability
$23,623
$347.41 p/Share
68
Reduced 0.88%
7,655
Common Stock, $0.01 pa...
Mar 31
2023
SELL
Payment of exercise price or tax liability
$18,472
$329.87 p/Share
56
Reduced 0.72%
7,700
Common Stock, $0.01 pa...
Mar 10
2023
SELL
Payment of exercise price or tax liability
$36,619
$300.16 p/Share
122
Reduced 2.27%
5,257
Common Stock, $0.01 pa...
Mar 10
2023
BUY
Grant, award, or other acquisition
-
2,499
Added 24.37%
7,756
Common Stock, $0.01 pa...
Oct 03
2022
SELL
Payment of exercise price or tax liability
$2,215
$316.44 p/Share
7
Reduced 0.13%
5,328
Common Stock, $0.01 pa...
Jul 18
2022
SELL
Payment of exercise price or tax liability
$17,493
$406.81 p/Share
43
Reduced 0.8%
5,335
Common Stock, $0.01 pa...
Jul 15
2022
SELL
Payment of exercise price or tax liability
$19,517
$406.6 p/Share
48
Reduced 0.88%
5,378
Common Stock, $0.01 pa...
Jul 10
2022
SELL
Payment of exercise price or tax liability
$26,616
$397.25 p/Share
67
Reduced 1.22%
5,426
Common Stock, $0.01 pa...
Mar 31
2022
SELL
Payment of exercise price or tax liability
$22,386
$407.01 p/Share
55
Reduced 0.99%
5,493
Common Stock, $0.01 pa...
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,272
Added 18.65%
5,548
Common Stock, $0.01 pa...
Oct 02
2021
SELL
Payment of exercise price or tax liability
$3,296
$470.91 p/Share
7
Reduced 0.17%
4,231
Common Stock, $0.01 pa...
Jul 19
2021
SELL
Payment of exercise price or tax liability
$26,317
$478.49 p/Share
55
Reduced 1.28%
4,238
Common Stock, $0.01 pa...
Jul 18
2021
SELL
Payment of exercise price or tax liability
$20,575
$478.49 p/Share
43
Reduced 0.99%
4,293
Common Stock, $0.01 pa...
Jul 15
2021
SELL
Payment of exercise price or tax liability
$23,272
$484.84 p/Share
48
Reduced 1.09%
4,336
Common Stock, $0.01 pa...