Jul 15
2024
SELL
Payment of exercise price or tax liability
$96,122
$483.03 p/Share
199
Reduced 0.62%
31,802
Common Stock, $0.01 pa...
Apr 29
2024
SELL
Open market or private sale
$6,245,284
$530.16 p/Share
11,780
Reduced 26.91%
32,001
Common Stock, $0.01 pa...
Apr 29
2024
BUY
Exercise of conversion of derivative security
$1,396,401
$118.54 p/Share
11,780
Added 21.2%
43,781
Common Stock, $0.01 pa...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$151,633
$493.92 p/Share
307
Reduced 0.95%
32,001
Common Stock, $0.01 pa...
Mar 12
2024
SELL
Payment of exercise price or tax liability
$616,133
$443.9 p/Share
1,388
Reduced 4.12%
32,308
Common Stock, $0.01 pa...
Mar 11
2024
BUY
Grant, award, or other acquisition
-
3,126
Added 8.49%
33,696
Common Stock, $0.01 pa...
Feb 20
2024
SELL
Open market or private sale
$6,686,282
$418.94 p/Share
15,960
Reduced 34.34%
30,519
Common Stock, $0.01 pa...
Feb 20
2024
BUY
Exercise of conversion of derivative security
$1,165,718
$73.04 p/Share
15,960
Added 25.56%
46,479
Common Stock, $0.01 pa...
Jan 24
2024
SELL
Payment of exercise price or tax liability
$131,592
$421.77 p/Share
312
Reduced 1.01%
30,509
Common Stock, $0.01 pa...
Jan 24
2024
BUY
Grant, award, or other acquisition
-
1,038
Added 3.26%
30,821
Common Stock, $0.01 pa...
Jul 17
2023
SELL
Payment of exercise price or tax liability
$77,168
$389.74 p/Share
198
Reduced 0.66%
29,783
Common Stock, $0.01 pa...
Jul 10
2023
SELL
Payment of exercise price or tax liability
$110,128
$347.41 p/Share
317
Reduced 1.05%
29,981
Common Stock, $0.01 pa...
Mar 31
2023
SELL
Payment of exercise price or tax liability
$101,270
$329.87 p/Share
307
Reduced 1.0%
30,298
Common Stock, $0.01 pa...
Mar 10
2023
SELL
Payment of exercise price or tax liability
$129,068
$300.16 p/Share
430
Reduced 1.39%
30,605
Common Stock, $0.01 pa...
Mar 10
2023
BUY
Grant, award, or other acquisition
-
5,831
Added 15.82%
31,035
Common Stock, $0.01 pa...
Jul 18
2022
SELL
Payment of exercise price or tax liability
$113,907
$406.81 p/Share
280
Reduced 1.1%
25,131
Common Stock, $0.01 pa...
Jul 15
2022
SELL
Payment of exercise price or tax liability
$80,913
$406.6 p/Share
199
Reduced 0.78%
25,411
Common Stock, $0.01 pa...
Jul 10
2022
SELL
Payment of exercise price or tax liability
$125,928
$397.25 p/Share
317
Reduced 1.22%
25,610
Common Stock, $0.01 pa...
Jul 02
2022
SELL
Payment of exercise price or tax liability
$2,017,331
$396.8 p/Share
5,084
Reduced 16.39%
25,927
Common Stock, $0.01 pa...
Mar 31
2022
SELL
Payment of exercise price or tax liability
$124,952
$407.01 p/Share
307
Reduced 0.98%
31,011
Common Stock, $0.01 pa...
Mar 10
2022
BUY
Grant, award, or other acquisition
-
3,710
Added 10.59%
31,318
Common Stock, $0.01 pa...
Aug 04
2021
SELL
Open market or private sale
$29,189,061
$539.24 p/Share
54,130
Reduced 66.26%
27,563
Common Stock, $0.01 pa...
Aug 04
2021
BUY
Exercise of conversion of derivative security
$2,973,902
$54.94 p/Share
54,130
Added 54.79%
44,673
Common Stock, $0.01 pa...
Jul 19
2021
SELL
Payment of exercise price or tax liability
$92,827
$478.49 p/Share
194
Reduced 0.7%
27,563
Common Stock, $0.01 pa...
Jul 18
2021
SELL
Payment of exercise price or tax liability
$133,977
$478.49 p/Share
280
Reduced 1.0%
27,757
Common Stock, $0.01 pa...