Jan 30
2023
SELL
Payment of exercise price or tax liability
$203,679
$239.06 p/Share
852
Reduced 1.38%
60,907
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
2,300
Added 3.59%
61,759
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$463,298
$239.06 p/Share
1,938
Reduced 3.16%
59,459
Common Stock
Jan 28
2023
BUY
Exercise of conversion of derivative security
-
5,234
Added 7.86%
61,397
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$59,335
$241.2 p/Share
246
Reduced 0.44%
56,163
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
664
Added 1.16%
56,409
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$1,814,374
$240.41 p/Share
7,547
Reduced 11.92%
55,745
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
20,396
Added 24.37%
63,292
Common Stock
Aug 02
2022
SELL
Open market or private sale
$26,317,049
$249.64 p/Share
105,420
Reduced 71.16%
42,728
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
$7,413,134
$70.32 p/Share
105,420
Added 41.57%
148,148
Common Stock
May 16
2022
SELL
Open market or private sale
$6,899,187
$247.54 p/Share
27,871
Reduced 30.76%
62,728
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
$2,904,994
$104.23 p/Share
27,871
Added 23.53%
90,599
Common Stock
Mar 21
2022
-
7,000
Reduced 9.12%
69,728
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$266,379
$270.71 p/Share
984
Reduced 1.62%
59,851
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
2,300
Added 3.64%
60,835
Common Stock
Jan 28
2022
SELL
Open market or private sale
$16,937,356
$269.36 p/Share
62,880
Reduced 51.79%
58,535
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$600,008
$268.22 p/Share
2,237
Reduced 1.81%
121,415
Common Stock
Jan 28
2022
BUY
Exercise of conversion of derivative security
$2,106,023
$30.92 p/Share
68,112
Added 35.52%
123,652
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$3,415,432
$270.98 p/Share
12,604
Reduced 14.82%
72,417
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
29,481
Added 25.75%
85,021
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$920,485
$273.06 p/Share
3,371
Reduced 5.72%
55,540
Common Stock
Jan 26
2022
BUY
Exercise of conversion of derivative security
-
8,110
Added 12.1%
58,911
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$228,525
$271.73 p/Share
841
Reduced 1.63%
50,801
Common Stock
Jan 25
2022
BUY
Exercise of conversion of derivative security
-
3,030
Added 5.54%
51,642
Common Stock
Aug 04
2021
-
1,600
Reduced 3.19%
48,612
Common Stock