Jun 15
2023
|
SELL
Other acquisition or disposition
|
-
|
23,300,086
|
|
Aug 23
2022
|
SELL
Other acquisition or disposition
|
-
|
22,500,000
|
|
Nov 19
2021
|
SELL
Open market or private sale
|
$54,933,715
$78.19 p/Share
|
702,567
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$8,917,478
$77.41 p/Share
|
115,198
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$85,229,833
$76.81 p/Share
|
1,109,619
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$19,486,375
$74.19 p/Share
|
262,655
|
|
Nov 12
2021
|
SELL
Open market or private sale
|
$75,761,346
$74.31 p/Share
|
1,019,531
|
|
Nov 09
2021
|
SELL
Open market or private sale
|
$4,364,708
$74.11 p/Share
|
58,895
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$47,643,322
$73.53 p/Share
|
647,944
|
|
Nov 05
2021
|
SELL
Open market or private sale
|
$85,394,232
$73.0 p/Share
|
1,169,784
|
|
Nov 04
2021
|
SELL
Open market or private sale
|
$113,897,455
$71.58 p/Share
|
1,591,191
|
|
Nov 03
2021
|
SELL
Open market or private sale
|
$2,154,040
$70.0 p/Share
|
30,772
|
|
Nov 02
2021
|
SELL
Open market or private sale
|
$113,120,175
$70.15 p/Share
|
1,612,547
|
|
Oct 26
2021
|
SELL
Open market or private sale
|
$20,358,682
$70.11 p/Share
|
290,382
|
|
Oct 25
2021
|
SELL
Open market or private sale
|
$3,002,029
$70.01 p/Share
|
42,880
|
|
Oct 22
2021
|
SELL
Open market or private sale
|
$1,834,104
$70.02 p/Share
|
26,194
|
|
Oct 20
2021
|
SELL
Open market or private sale
|
$147,000
$70.0 p/Share
|
2,100
|
|
Oct 19
2021
|
SELL
Open market or private sale
|
$9,035,340
$70.03 p/Share
|
129,021
|
|
Oct 18
2021
|
SELL
Open market or private sale
|
$10,685,847
$68.34 p/Share
|
156,363
|
|
Oct 14
2021
|
SELL
Open market or private sale
|
$13,355,309
$68.03 p/Share
|
196,315
|
|
Sep 27
2021
|
SELL
Open market or private sale
|
$707,200
$68.0 p/Share
|
10,400
|
|
Sep 24
2021
|
SELL
Open market or private sale
|
$4,801,684
$68.0 p/Share
|
70,613
|
|
Sep 23
2021
|
SELL
Open market or private sale
|
$48,157,519
$68.27 p/Share
|
705,398
|
|
Sep 22
2021
|
SELL
Open market or private sale
|
$74,196,999
$68.35 p/Share
|
1,085,545
|
|
Sep 21
2021
|
SELL
Open market or private sale
|
$28,266,340
$68.08 p/Share
|
415,193
|
|