Aug 12
2024
BUY
Grant, award, or other acquisition
$4,387,622
$759.63 p/Share
5,776
Added 12.14%
41,791
Common Stock
Jul 26
2024
SELL
Payment of exercise price or tax liability
$1,306,545
$761.39 p/Share
1,716
Reduced 4.55%
36,015
Common Stock
Dec 22
2023
SELL
Payment of exercise price or tax liability
$9,198,055
$597.16 p/Share
15,403
Reduced 24.48%
47,506
Common Stock
Dec 22
2023
SELL
Open market or private sale
$5,834,198
$596.91 p/Share
9,774
Reduced 20.57%
37,732
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$4,334,220
$172.15 p/Share
25,177
Added 30.25%
58,058
Common Stock
Aug 10
2023
BUY
Grant, award, or other acquisition
$2,353,748
$490.16 p/Share
4,802
Added 11.69%
36,282
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$545,364
$502.64 p/Share
1,085
Reduced 3.33%
31,480
Common Stock
Feb 06
2023
SELL
Open market or private sale
$714,913
$441.85 p/Share
1,618
Reduced 5.1%
30,132
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$1,097,704
$441.91 p/Share
2,484
Reduced 7.26%
31,750
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$563,204
$137.3 p/Share
4,102
Added 10.7%
34,234
Common Stock
Jul 26
2022
BUY
Grant, award, or other acquisition
$992,984
$397.83 p/Share
2,496
Added 9.32%
24,277
Common Stock
Jul 22
2022
SELL
Payment of exercise price or tax liability
$968,021
$396.73 p/Share
2,440
Reduced 10.07%
21,781
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$9,286,927
$426.26 p/Share
21,787
Reduced 42.32%
29,696
Common Stock
Mar 29
2022
SELL
Open market or private sale
$3,483,852
$424.86 p/Share
8,200
Reduced 27.61%
21,496
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
$4,879,846
$140.5 p/Share
34,732
Added 40.29%
51,483
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$53,214
$394.18 p/Share
135
Reduced 0.8%
16,751
Common Stock
Jul 27
2021
BUY
Grant, award, or other acquisition
$1,517,332
$388.86 p/Share
3,902
Added 18.77%
16,886
Common Stock
Jul 23
2021
SELL
Payment of exercise price or tax liability
$1,446,944
$395.34 p/Share
3,660
Reduced 21.99%
12,984
Common Stock
Oct 19
2020
BUY
Exercise of conversion of derivative security
$7,335,078
$97.21 p/Share
75,456
Added 49.83%
75,969
Common Stock
Oct 15
2020
SELL
Open market or private sale
$23,145,151
$345.45 p/Share
67,000
Reduced 99.24%
513
Common Stock