Aug 22
2024
BUY
Grant, award, or other acquisition
$8,000,021
$53.45 p/Share
149,673
Added 4.09%
3,507,973
Common Stock
Jun 13
2024
SELL
Payment of exercise price or tax liability
$1,750,833
$3248.3 p/Share
539
Reduced 0.77%
69,627
Common Stock
Jun 13
2024
SELL
Open market or private sale
$7,995,813
$3249.01 p/Share
2,461
Reduced 3.53%
67,166
Common Stock
Jun 13
2024
BUY
Exercise of conversion of derivative security
$1,748,310
$582.77 p/Share
3,000
Added 4.1%
70,166
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$4,577,471
$2620.19 p/Share
1,747
Reduced 2.54%
67,166
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
3,948
Added 5.42%
68,913
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$179,401
$2638.25 p/Share
68
Added 0.1%
64,965
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$2,652,610
$1644.52 p/Share
1,613
Reduced 2.43%
64,897
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
3,571
Added 5.1%
66,510
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$2,279,343
$1722.86 p/Share
1,323
Reduced 2.06%
62,939
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
$1,035,448
$1404.95 p/Share
737
Reduced 1.13%
64,262
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$945,539
$1288.2 p/Share
734
Reduced 1.12%
64,999
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$5,875,118
$1608.74 p/Share
3,652
Reduced 5.26%
65,733
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
8,031
Added 10.37%
69,385
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$1,213,205
$1452.94 p/Share
835
Reduced 1.34%
61,354
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$2,568,413
$1747.22 p/Share
1,470
Reduced 2.31%
62,189
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$5,241,416
$1927.7 p/Share
2,719
Reduced 3.47%
75,682
Common Stock
Aug 27
2021
SELL
Open market or private sale
$23,088,368
$1920.35 p/Share
12,023
Reduced 15.89%
63,659
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$5,239,602
$355.42 p/Share
14,742
Added 15.83%
78,401
Common Stock
Jun 30
2021
SELL
Payment of exercise price or tax liability
$2,277,449
$1550.34 p/Share
1,469
Reduced 2.26%
63,659
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$3,810,590
$1485.61 p/Share
2,565
Reduced 3.79%
65,128
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
20,469
Added 23.22%
67,694
Common Stock