Nov 30
2024
BUY
Grant, award, or other acquisition
-
10,228
Added 30.64%
23,154
Common
May 17
2024
SELL
Payment of exercise price or tax liability
-
7,720
Reduced 37.39%
12,926
Common
May 17
2024
BUY
Exercise of conversion of derivative security
$1,510,995
$132.08 p/Share
11,440
Added 35.65%
20,646
Common
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,155,902
$270.26 p/Share
4,277
Reduced 31.72%
9,206
Common
Mar 01
2024
BUY
Grant, award, or other acquisition
-
10,785
Added 44.44%
13,483
Common
Feb 16
2024
SELL
Open market or private sale
$197,246
$266.91 p/Share
739
Reduced 21.5%
2,698
Common
Feb 16
2024
BUY
Exercise of conversion of derivative security
$159,793
$149.34 p/Share
1,070
Added 23.74%
3,437
Common
Mar 01
2023
SELL
Payment of exercise price or tax liability
$186,409
$249.21 p/Share
748
Reduced 24.01%
2,367
Common
Mar 01
2023
BUY
Grant, award, or other acquisition
-
2,556
Added 45.07%
3,115
Common
Feb 22
2023
SELL
Payment of exercise price or tax liability
$217,784
$250.04 p/Share
871
Reduced 60.91%
559
Common
Feb 22
2023
BUY
Exercise of conversion of derivative security
$159,931
$111.84 p/Share
1,430
Added 50.0%
1,430
Common
May 05
2022
-
1,882
Reduced 100.0%
0
Common
May 04
2022
-
170
Reduced 8.28%
1,882
Common
Mar 31
2022
SELL
Open market or private sale
$87,532
$208.41 p/Share
420
Reduced 16.99%
2,052
Common
Mar 31
2022
BUY
Exercise of conversion of derivative security
$70,965
$120.28 p/Share
590
Added 19.27%
2,472
Common
Mar 01
2022
SELL
Payment of exercise price or tax liability
$156,856
$196.07 p/Share
800
Reduced 10.88%
6,555
Common
Mar 01
2022
BUY
Grant, award, or other acquisition
-
2,682
Added 26.72%
7,355
Common
Apr 28
2021
-
176
Reduced 100.0%
0
Common
Mar 09
2021
-
4,497
Reduced 96.23%
176
Common
Mar 01
2021
SELL
Payment of exercise price or tax liability
$169,096
$262.98 p/Share
643
Reduced 12.1%
4,673
Common
Mar 01
2021
BUY
Grant, award, or other acquisition
-
2,196
Added 29.23%
5,316
Common
Feb 09
2021
SELL
Open market or private sale
$86,384
$245.41 p/Share
352
Reduced 10.14%
3,120
Common
Feb 09
2021
BUY
Exercise of conversion of derivative security
$63,239
$119.77 p/Share
528
Added 13.2%
3,472
Common