May 18
2022
|
SELL
Open market or private sale
|
$28,320,439
$168.56 p/Share
|
168,014
|
|
May 18
2022
|
BUY
Exercise of conversion of derivative security
|
$13,726,646
$80.67 p/Share
|
170,158
|
|
May 12
2022
|
SELL
Open market or private sale
|
$29,035,366
$173.67 p/Share
|
167,187
|
|
May 12
2022
|
BUY
Exercise of conversion of derivative security
|
$11,958,886
$71.53 p/Share
|
167,187
|
|
May 11
2022
|
SELL
Open market or private sale
|
$29,739,380
$176.65 p/Share
|
168,352
|
|
May 11
2022
|
BUY
Exercise of conversion of derivative security
|
$10,057,349
$59.74 p/Share
|
168,352
|
|
Apr 01
2022
|
SELL
Payment of exercise price or tax liability
|
$635,508
$214.12 p/Share
|
2,968
|
|
Jan 15
2022
|
SELL
Payment of exercise price or tax liability
|
$404,820
$198.15 p/Share
|
2,043
|
|
Jan 15
2022
|
BUY
Grant, award, or other acquisition
|
-
|
10,598
|
|
Jan 10
2022
|
SELL
Payment of exercise price or tax liability
|
$2,034,096
$228.73 p/Share
|
8,893
|
|
Jan 10
2022
|
BUY
Grant, award, or other acquisition
|
-
|
27,811
|
|
Dec 10
2021
|
SELL
Open market or private sale
|
$13,095,712
$226.1 p/Share
|
57,920
|
|
Dec 10
2021
|
BUY
Exercise of conversion of derivative security
|
$3,541,229
$61.14 p/Share
|
57,920
|
|
Dec 08
2021
|
SELL
Open market or private sale
|
$13,125,830
$226.62 p/Share
|
57,920
|
|
Dec 08
2021
|
BUY
Exercise of conversion of derivative security
|
$3,541,229
$61.14 p/Share
|
57,920
|
|
Dec 06
2021
|
SELL
Open market or private sale
|
$367,790
$221.56 p/Share
|
1,660
|
|
Dec 06
2021
|
SELL
Open market or private sale
|
$14,596,218
$222.3 p/Share
|
65,660
|
|
Dec 06
2021
|
BUY
Exercise of conversion of derivative security
|
$4,475,142
$61.14 p/Share
|
73,195
|
|
Nov 03
2021
|
SELL
Open market or private sale
|
$14,128,590
$212.46 p/Share
|
66,500
|
|
Oct 27
2021
|
SELL
Open market or private sale
|
$13,802,740
$207.56 p/Share
|
66,500
|
|
Apr 01
2021
|
SELL
Payment of exercise price or tax liability
|
$921,346
$179.81 p/Share
|
5,124
|
|
Jan 15
2021
|
SELL
Payment of exercise price or tax liability
|
$216,813
$190.02 p/Share
|
1,141
|
|
Jan 15
2021
|
BUY
Grant, award, or other acquisition
|
-
|
13,814
|
|
Jan 08
2021
|
SELL
Payment of exercise price or tax liability
|
$3,182,770
$207.59 p/Share
|
15,332
|
|
Jan 08
2021
|
BUY
Grant, award, or other acquisition
|
-
|
39,610
|
|