Jul 19
2021
|
SELL
Open market or private sale
|
$1,270,400
$127.04 p/Share
|
10,000
|
|
Jun 28
2021
|
SELL
Open market or private sale
|
$1,534,900
$153.49 p/Share
|
10,000
|
|
Jun 28
2021
|
SELL
Other acquisition or disposition
|
-
|
1,285,027
|
|
Jun 28
2021
|
BUY
Other acquisition or disposition
|
-
|
248,625
|
|
Mar 01
2021
|
SELL
Other acquisition or disposition
|
-
|
338,165
|
|
Mar 01
2021
|
BUY
Other acquisition or disposition
|
-
|
60,068
|
|
Feb 19
2021
|
SELL
Other acquisition or disposition
|
-
|
1,285,027
|
|
Feb 19
2021
|
SELL
Open market or private sale
|
$25,648,741
$149.99 p/Share
|
171,003
|
|
Feb 19
2021
|
BUY
Other acquisition or disposition
|
-
|
248,625
|
|
Dec 16
2020
|
SELL
Open market or private sale
|
$1,096,330
$149.12 p/Share
|
7,352
|
|
Dec 10
2020
|
SELL
Open market or private sale
|
$4,703,820
$142.54 p/Share
|
33,000
|
|
Dec 07
2020
|
SELL
Open market or private sale
|
$26,338,037
$154.02 p/Share
|
171,004
|
|
Oct 29
2020
|
SELL
Other acquisition or disposition
|
-
|
518,519
|
|
Oct 29
2020
|
BUY
Other acquisition or disposition
|
-
|
105,681
|
|
Sep 22
2020
|
SELL
Other acquisition or disposition
|
-
|
414,816
|
|
Sep 22
2020
|
BUY
Other acquisition or disposition
|
-
|
84,544
|
|
Sep 18
2020
|
SELL
Open market or private sale
|
$263,650
$86.87 p/Share
|
3,035
|
|
Sep 16
2020
|
SELL
Open market or private sale
|
$779,776
$86.98 p/Share
|
8,965
|
|
Sep 14
2020
|
SELL
Open market or private sale
|
$98,048
$84.89 p/Share
|
1,155
|
|
Sep 10
2020
|
SELL
Open market or private sale
|
$1,952,562
$85.47 p/Share
|
22,845
|
|
Sep 09
2020
|
SELL
Other acquisition or disposition
|
-
|
207,408
|
|
Sep 09
2020
|
BUY
Other acquisition or disposition
|
-
|
42,272
|
|
Sep 01
2020
|
SELL
Open market or private sale
|
$5,556,000
$92.6 p/Share
|
60,000
|
|
Sep 01
2020
|
BUY
Exercise of conversion of derivative security
|
$1,738,800
$28.98 p/Share
|
60,000
|
|
Jul 06
2020
|
SELL
Open market or private sale
|
$1,651,600
$82.58 p/Share
|
20,000
|
|