May 23
2024
-
800
Reduced 50.28%
791
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$21,249
$923.9 p/Share
23
Reduced 1.43%
1,591
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$124,110
$1017.3 p/Share
122
Reduced 7.03%
1,614
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
825
Added 33.05%
1,671
Common Stock
Dec 04
2023
SELL
Open market or private sale
$200,375
$801.5 p/Share
250
Reduced 21.53%
911
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$359,806
$729.83 p/Share
493
Reduced 29.81%
1,161
Common Stock
May 12
2023
SELL
Open market or private sale
$36,832
$682.09 p/Share
54
Reduced 3.12%
1,677
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$15,842
$688.81 p/Share
23
Reduced 1.33%
1,708
Common Stock
May 02
2023
SELL
Open market or private sale
$325,460
$683.74 p/Share
476
Reduced 21.57%
1,731
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$123,985
$688.81 p/Share
180
Reduced 7.54%
2,207
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
539
Added 19.14%
2,277
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$14,462
$556.25 p/Share
26
Reduced 1.39%
1,848
Common Stock
Aug 03
2022
SELL
Open market or private sale
$29,238
$541.44 p/Share
54
Reduced 2.8%
1,874
Common Stock
May 05
2022
SELL
Open market or private sale
$135,806
$492.05 p/Share
276
Reduced 12.52%
1,928
Common Stock
May 05
2022
BUY
Exercise of conversion of derivative security
$85,908
$311.26 p/Share
276
Added 11.13%
2,204
Common Stock
May 04
2022
SELL
Open market or private sale
$112,559
$500.26 p/Share
225
Reduced 10.45%
1,928
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$11,289
$490.82 p/Share
23
Reduced 1.06%
2,153
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$38,684
$515.79 p/Share
75
Reduced 3.33%
2,176
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
225
Added 9.09%
2,251
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$13,474
$518.24 p/Share
26
Reduced 1.27%
2,026
Common Stock
May 05
2021
SELL
Open market or private sale
$916,742
$459.75 p/Share
1,994
Reduced 49.28%
2,052
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$401,536
$293.95 p/Share
1,366
Added 25.24%
4,046
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
231
Added 7.94%
2,680
Common Stock