Nov 02
2022
BUY
Exercise of conversion of derivative security
-
6,778
Added 4.17%
155,908
Common Stock
Oct 29
2022
SELL
Payment of exercise price or tax liability
$444,060
$151.66 p/Share
2,928
Reduced 1.93%
149,130
Common Stock
Oct 29
2022
BUY
Exercise of conversion of derivative security
-
5,682
Added 3.6%
152,058
Common Stock
Oct 27
2022
SELL
Payment of exercise price or tax liability
$626,676
$147.28 p/Share
4,255
Reduced 2.82%
146,376
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
-
8,256
Added 5.2%
150,631
Common Stock
Jul 28
2022
SELL
Payment of exercise price or tax liability
$243,466
$181.42 p/Share
1,342
Reduced 0.93%
142,375
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
-
2,603
Added 1.78%
143,717
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$585,307
$199.9 p/Share
2,928
Reduced 2.03%
141,114
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
-
5,681
Added 3.79%
144,042
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$834,422
$196.15 p/Share
4,254
Reduced 2.98%
138,361
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
-
8,256
Added 5.47%
142,615
Common Stock
Aug 27
2021
SELL
Open market or private sale
$5,822,550
$225.0 p/Share
25,878
Reduced 16.15%
134,359
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$21,702,528
$206.39 p/Share
105,153
Reduced 39.62%
160,237
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
204,080
Added 43.47%
265,390
Common Stock
Jul 28
2021
SELL
Payment of exercise price or tax liability
$260,684
$194.25 p/Share
1,342
Reduced 2.14%
61,310
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
-
2,603
Added 3.99%
62,652
Common Stock
Jul 26
2021
SELL
Payment of exercise price or tax liability
$2,180,467
$196.35 p/Share
11,105
Reduced 15.61%
60,049
Common Stock
Jul 26
2021
BUY
Exercise of conversion of derivative security
-
21,551
Added 23.25%
71,154
Common Stock
Feb 11
2021
SELL
Open market or private sale
$6,907,696
$192.49 p/Share
35,886
Reduced 41.98%
49,603
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
$2,461,421
$68.59 p/Share
35,886
Added 29.57%
85,489
Common Stock
Nov 24
2020
SELL
Open market or private sale
$1,576,700
$157.67 p/Share
10,000
Reduced 16.78%
49,603
Common Stock
Oct 29
2020
SELL
Payment of exercise price or tax liability
$379,967
$129.77 p/Share
2,928
Reduced 4.68%
59,603
Common Stock
Oct 29
2020
BUY
Exercise of conversion of derivative security
-
5,681
Added 8.33%
62,531
Common Stock
Oct 26
2020
SELL
Payment of exercise price or tax liability
$749,826
$137.18 p/Share
5,466
Reduced 8.77%
56,850
Common Stock
Oct 26
2020
BUY
Exercise of conversion of derivative security
-
10,607
Added 14.55%
62,316
Common Stock