Oct 20
2023
|
SELL
Open market or private sale
|
$11,369,526
$95.16 p/Share
|
119,478
|
|
Oct 13
2023
|
SELL
Open market or private sale
|
$76,075,816
$95.51 p/Share
|
796,522
|
|
Oct 05
2022
|
SELL
Open market or private sale
|
$438,913,644
$87.82 p/Share
|
4,997,878
|
|
Oct 05
2022
|
BUY
Open market or private purchase
|
$438,913,644
$87.82 p/Share
|
4,997,878
|
|
Apr 23
2020
|
BUY
Open market or private purchase
|
$73,000
$73.0 p/Share
|
1,000
|
|
Apr 22
2020
|
BUY
Open market or private purchase
|
$714,700
$71.47 p/Share
|
10,000
|
|
Mar 31
2020
|
BUY
Open market or private purchase
|
$3,855,800
$74.15 p/Share
|
52,000
|
|
Oct 30
2019
|
|
-
|
177,594
|
|
Oct 30
2018
|
BUY
Open market or private purchase
|
$153,020
$76.51 p/Share
|
2,000
|
|
Oct 29
2018
|
BUY
Open market or private purchase
|
$253,615
$76.39 p/Share
|
3,320
|
|
Oct 24
2018
|
BUY
Open market or private purchase
|
$637,227
$78.67 p/Share
|
8,100
|
|
Oct 22
2018
|
BUY
Open market or private purchase
|
$9,394,948
$80.43 p/Share
|
116,809
|
|
Oct 19
2018
|
BUY
Open market or private purchase
|
$9,564,750
$78.27 p/Share
|
122,202
|
|
Jan 22
2018
|
SELL
Open market or private sale
|
$264,000
$132.0 p/Share
|
2,000
|
|
Jan 17
2018
|
SELL
Open market or private sale
|
$104,240,002
$130.3 p/Share
|
800,000
|
|
Oct 31
2016
|
SELL
Open market or private sale
|
$306,270
$102.09 p/Share
|
3,000
|
|
Oct 28
2016
|
SELL
Open market or private sale
|
$70,259
$103.17 p/Share
|
681
|
|
Oct 26
2016
|
SELL
Open market or private sale
|
$2,338,650
$103.94 p/Share
|
22,500
|
|
Oct 24
2016
|
SELL
Open market or private sale
|
$631,260
$105.21 p/Share
|
6,000
|
|
Oct 24
2016
|
SELL
Open market or private sale
|
$7,261,371
$105.19 p/Share
|
69,031
|
|
Oct 19
2016
|
SELL
Open market or private sale
|
$3,360,442
$105.31 p/Share
|
31,910
|
|
Oct 18
2016
|
SELL
Open market or private sale
|
$2,255,336
$105.09 p/Share
|
21,461
|
|
Oct 17
2016
|
SELL
Open market or private sale
|
$1,996,045
$105.26 p/Share
|
18,963
|
|
Oct 14
2016
|
SELL
Open market or private sale
|
$995,082
$106.46 p/Share
|
9,347
|
|