Mar 04
2024
BUY
Grant, award, or other acquisition
-
2,731
Added 7.62%
33,120
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$1,090,087
$329.73 p/Share
3,306
Reduced 10.54%
28,049
Common Stock
Feb 28
2024
SELL
Open market or private sale
$1,508,835
$329.8 p/Share
4,575
Reduced 16.31%
23,474
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$1,090,336
$138.35 p/Share
7,881
Added 20.09%
31,355
Common Stock
Feb 22
2024
SELL
Open market or private sale
$1,446,888
$321.96 p/Share
4,494
Reduced 12.88%
30,389
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$1,090,122
$321.95 p/Share
3,386
Reduced 8.85%
34,883
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$1,090,198
$138.35 p/Share
7,880
Added 17.08%
38,269
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$2,126,488
$322.0 p/Share
6,604
Reduced 14.86%
37,830
Common Stock
Feb 15
2024
SELL
Open market or private sale
$2,405,018
$322.0 p/Share
7,469
Reduced 19.74%
30,361
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$2,126,711
$151.12 p/Share
14,073
Added 24.05%
44,434
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$1,513,722
$313.4 p/Share
4,830
Reduced 13.73%
30,361
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
12,039
Added 25.49%
35,191
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
6,887
Added 22.93%
23,152
Common Stock
Aug 30
2023
SELL
Payment of exercise price or tax liability
$395,880
$282.57 p/Share
1,401
Reduced 6.89%
18,922
Common Stock
Aug 30
2023
SELL
Exercise of conversion of derivative security
$396,128
$95.66 p/Share
4,141
Reduced 16.93%
20,323
Common Stock
Aug 30
2023
SELL
Open market or private sale
$774,241
$282.57 p/Share
2,740
Reduced 14.48%
16,182
Common Stock
Aug 29
2023
SELL
Payment of exercise price or tax liability
$339,543
$279.0 p/Share
1,217
Reduced 6.63%
17,133
Common Stock
Aug 29
2023
SELL
Open market or private sale
$815,517
$279.0 p/Share
2,923
Reduced 15.3%
16,182
Common Stock
Aug 29
2023
BUY
Exercise of conversion of derivative security
$352,810
$85.22 p/Share
4,140
Added 19.02%
17,629
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$385,702
$248.68 p/Share
1,551
Reduced 9.4%
14,955
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
4,801
Added 22.53%
16,506
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$245,140
$200.77 p/Share
1,221
Reduced 9.45%
11,705
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
4,073
Added 23.96%
12,926
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$212,522
$196.78 p/Share
1,080
Reduced 10.87%
8,853
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
3,565
Added 26.41%
9,933
Common Stock