Mar 01
2024
SELL
Payment of exercise price or tax liability
$2,383,154
$981.53 p/Share
2,428
Reduced 2.4%
98,933
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,324
Added 1.29%
101,361
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
3,324
Added 3.22%
100,037
Common Stock
Aug 07
2023
SELL
Open market or private sale
$1,336,898
$705.86 p/Share
1,894
Reduced 1.92%
96,713
Common Stock
Aug 03
2023
-
174
Reduced 0.18%
98,607
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$1,513,548
$489.98 p/Share
3,089
Reduced 3.03%
98,721
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$248,896
$490.92 p/Share
507
Reduced 0.5%
101,810
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,709
Added 1.64%
102,317
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
5,059
Added 4.79%
100,608
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$271,146
$472.38 p/Share
574
Reduced 0.6%
95,549
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$229,105
$404.78 p/Share
566
Reduced 0.59%
96,123
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$207,156
$366.0 p/Share
566
Reduced 0.58%
96,689
Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$247,857
$437.91 p/Share
566
Reduced 0.58%
97,255
Common Stock
Aug 30
2022
SELL
Open market or private sale
$15,326,582
$439.22 p/Share
34,895
Reduced 26.29%
97,821
Common Stock
Aug 30
2022
BUY
Exercise of conversion of derivative security
$9,211,630
$173.19 p/Share
53,188
Added 32.83%
108,845
Common Stock
Jul 29
2022
SELL
Payment of exercise price or tax liability
$283,289
$500.51 p/Share
566
Reduced 0.71%
79,528
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$241,201
$426.15 p/Share
566
Reduced 0.7%
80,094
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$294,337
$520.03 p/Share
566
Reduced 0.7%
80,660
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$263,620
$465.76 p/Share
566
Reduced 0.69%
81,183
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$304,287
$537.61 p/Share
566
Reduced 0.69%
81,749
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$321,886
$554.02 p/Share
581
Reduced 0.7%
82,315
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$3,826,695
$540.57 p/Share
7,079
Reduced 7.87%
82,896
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,266
Added 1.39%
89,975
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$317,724
$561.35 p/Share
566
Reduced 0.63%
88,709
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
-
11,949
Added 11.8%
89,275
Common Stock