Nov 16
2021
|
SELL
Payment of exercise price or tax liability
|
$1,114,275
$141.28 p/Share
|
7,887
|
|
Nov 16
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
15,907
|
|
Sep 21
2021
|
SELL
Open market or private sale
|
$1,285,300
$128.53 p/Share
|
10,000
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$1,421,700
$142.17 p/Share
|
10,000
|
|
Jul 21
2021
|
SELL
Open market or private sale
|
$1,420,600
$142.06 p/Share
|
10,000
|
|
Jun 21
2021
|
SELL
Open market or private sale
|
$1,406,900
$140.69 p/Share
|
10,000
|
|
May 26
2021
|
SELL
Payment of exercise price or tax liability
|
$8,850,316
$143.26 p/Share
|
61,778
|
|
May 26
2021
|
BUY
Grant, award, or other acquisition
|
-
|
124,602
|
|
May 21
2021
|
SELL
Open market or private sale
|
$2,106,492
$141.88 p/Share
|
14,847
|
|
May 18
2021
|
SELL
Payment of exercise price or tax liability
|
$1,059,256
$137.53 p/Share
|
7,702
|
|
May 18
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
15,532
|
|
May 17
2021
|
SELL
Payment of exercise price or tax liability
|
$2,490,863
$138.62 p/Share
|
17,969
|
|
May 17
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
36,240
|
|
May 16
2021
|
SELL
Payment of exercise price or tax liability
|
$2,955,517
$138.62 p/Share
|
21,321
|
|
May 16
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
45,175
|
|
Nov 18
2020
|
SELL
Payment of exercise price or tax liability
|
$507,147
$118.52 p/Share
|
4,279
|
|
Nov 18
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
8,629
|
|
Nov 17
2020
|
SELL
Payment of exercise price or tax liability
|
$795,213
$118.6 p/Share
|
6,705
|
|
Nov 17
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
13,522
|
|
May 18
2020
|
SELL
Payment of exercise price or tax liability
|
$586,515
$118.13 p/Share
|
4,965
|
|
May 18
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
10,009
|
|
May 17
2020
|
SELL
Payment of exercise price or tax liability
|
$3,136,351
$118.13 p/Share
|
26,550
|
|
May 17
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
53,547
|
|
May 16
2020
|
SELL
Payment of exercise price or tax liability
|
$1,775,612
$118.13 p/Share
|
15,031
|
|
May 16
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
30,314
|
|