Dec 05
2022
|
BUY
Open market or private purchase
|
$42,997,970
$75.61 p/Share
|
568,681
|
|
Nov 29
2022
|
BUY
Open market or private purchase
|
$109,136,339
$69.95 p/Share
|
1,560,205
|
|
Sep 03
2021
|
BUY
Open market or private purchase
|
$13,814,352
$92.0 p/Share
|
150,156
|
|
Jan 06
2021
|
SELL
Open market or private sale
|
$45,481,817
$79.12 p/Share
|
574,846
|
|
Jan 06
2021
|
SELL
Conversion of derivative security
|
$48,232,700
$79.07 p/Share
|
610,000
|
|
Jan 06
2021
|
BUY
Open market or private purchase
|
$199,132,862
$79.12 p/Share
|
2,516,846
|
|
Jun 03
2020
|
SELL
Open market or private sale
|
$102,600,563
$58.66 p/Share
|
1,749,072
|
|
Jun 03
2020
|
BUY
Conversion of derivative security
|
$54,014,465
$115.0 p/Share
|
469,691
|
|
Mar 27
2020
|
BUY
Open market or private purchase
|
$500,000,000
$50.0 p/Share
|
10,000,000
|
|
Dec 13
2019
|
BUY
Open market or private purchase
|
$302,771
$116.63 p/Share
|
2,596
|
|
Dec 02
2019
|
SELL
Open market or private sale
|
$85,844,740
$115.0 p/Share
|
746,476
|
|
Dec 02
2019
|
BUY
Open market or private purchase
|
$200,844,740
$115.0 p/Share
|
1,746,476
|
|
Mar 29
2019
|
|
$1,618,760
$110.0 p/Share
|
14,716
|
|
Mar 11
2019
|
|
$428
$107.04 p/Share
|
4
|
|
Nov 08
2018
|
SELL
Open market or private sale
|
$98,412,385
$109.39 p/Share
|
899,647
|
|
Sep 26
2018
|
SELL
Open market or private sale
|
$670,089
$125.18 p/Share
|
5,353
|
|
Sep 25
2018
|
SELL
Open market or private sale
|
$75,114
$125.19 p/Share
|
600
|
|
Sep 24
2018
|
SELL
Open market or private sale
|
$1,505,160
$125.43 p/Share
|
12,000
|
|
Sep 21
2018
|
SELL
Open market or private sale
|
$2,506,482
$126.59 p/Share
|
19,800
|
|
Sep 20
2018
|
SELL
Open market or private sale
|
$2,504,147
$126.09 p/Share
|
19,860
|
|
Sep 19
2018
|
SELL
Open market or private sale
|
$322,287
$125.16 p/Share
|
2,575
|
|
Sep 18
2018
|
SELL
Open market or private sale
|
$1,389,528
$125.07 p/Share
|
11,110
|
|
Jan 02
2018
|
SELL
Open market or private sale
|
$319,650,002
$127.86 p/Share
|
2,500,000
|
|