Jul 15
2024
SELL
Payment of exercise price or tax liability
$25,117
$483.03 p/Share
52
Reduced 0.82%
6,271
Common Stock, $0.01 pa...
May 01
2024
SELL
Open market or private sale
$245,081
$521.45 p/Share
470
Reduced 6.92%
6,323
Common Stock, $0.01 pa...
May 01
2024
BUY
Exercise of conversion of derivative security
$99,884
$212.52 p/Share
470
Added 6.47%
6,793
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.33%
6,323
Common Stock, $0.01 pa...
Mar 12
2024
SELL
Payment of exercise price or tax liability
$146,043
$443.9 p/Share
329
Reduced 4.88%
6,408
Common Stock, $0.01 pa...
Mar 11
2024
BUY
Grant, award, or other acquisition
-
751
Added 10.03%
6,737
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.61%
5,925
Common Stock, $0.01 pa...
Jan 24
2024
BUY
Grant, award, or other acquisition
-
285
Added 4.52%
6,022
Common Stock, $0.01 pa...
Jul 17
2023
SELL
Payment of exercise price or tax liability
$13,251
$389.74 p/Share
34
Reduced 0.59%
5,737
Common Stock, $0.01 pa...
Jul 10
2023
SELL
Payment of exercise price or tax liability
$14,591
$347.41 p/Share
42
Reduced 0.72%
5,771
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.95%
5,813
Common Stock, $0.01 pa...
Mar 10
2023
SELL
Payment of exercise price or tax liability
$32,717
$300.16 p/Share
109
Reduced 1.82%
5,869
Common Stock, $0.01 pa...
Mar 10
2023
BUY
Grant, award, or other acquisition
-
2,266
Added 27.49%
5,978
Common Stock, $0.01 pa...
Jul 18
2022
SELL
Payment of exercise price or tax liability
$14,645
$406.81 p/Share
36
Reduced 0.98%
3,639
Common Stock, $0.01 pa...
Jul 15
2022
SELL
Payment of exercise price or tax liability
$13,824
$406.6 p/Share
34
Reduced 0.92%
3,675
Common Stock, $0.01 pa...
Jul 10
2022
SELL
Payment of exercise price or tax liability
$16,684
$397.25 p/Share
42
Reduced 1.12%
3,709
Common Stock, $0.01 pa...
Mar 31
2022
SELL
Payment of exercise price or tax liability
$22,386
$407.01 p/Share
55
Reduced 1.45%
3,751
Common Stock, $0.01 pa...
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,145
Added 23.13%
3,806
Common Stock, $0.01 pa...
Jul 19
2021
SELL
Payment of exercise price or tax liability
$20,097
$478.49 p/Share
42
Reduced 1.58%
2,615
Common Stock, $0.01 pa...
Jul 18
2021
SELL
Payment of exercise price or tax liability
$16,747
$478.49 p/Share
35
Reduced 1.3%
2,657
Common Stock, $0.01 pa...
Jul 15
2021
SELL
Payment of exercise price or tax liability
$16,485
$484.84 p/Share
34
Reduced 1.25%
2,692
Common Stock, $0.01 pa...
Jul 10
2021
SELL
Payment of exercise price or tax liability
$20,165
$480.11 p/Share
42
Reduced 1.52%
2,726
Common Stock, $0.01 pa...
Mar 31
2021
BUY
Grant, award, or other acquisition
-
578
Added 17.27%
2,768
Common Stock, $0.01 pa...