Jul 13
2022
|
BUY
Open market or private purchase
|
$3,712,431
$56.94 p/Share
|
65,199
|
|
Jul 12
2022
|
BUY
Open market or private purchase
|
$140,179,809
$57.11 p/Share
|
2,454,558
|
|
Jul 11
2022
|
BUY
Open market or private purchase
|
$106,278,211
$59.56 p/Share
|
1,784,389
|
|
Jul 06
2022
|
BUY
Open market or private purchase
|
$224,667,502
$58.08 p/Share
|
3,868,242
|
|
Jul 05
2022
|
BUY
Open market or private purchase
|
$475,331,371
$58.15 p/Share
|
8,174,228
|
|
Jul 01
2022
|
BUY
Open market or private purchase
|
$286,226,401
$59.07 p/Share
|
4,845,546
|
|
Jun 30
2022
|
BUY
Open market or private purchase
|
$171,002,515
$58.84 p/Share
|
2,906,229
|
|
Jun 29
2022
|
BUY
Open market or private purchase
|
$126,151,460
$59.08 p/Share
|
2,135,265
|
|
Jun 23
2022
|
BUY
Open market or private purchase
|
$44,279,244
$55.74 p/Share
|
794,389
|
|
Jun 22
2022
|
BUY
Open market or private purchase
|
$214,739,141
$55.37 p/Share
|
3,878,258
|
|
Jun 17
2022
|
BUY
Open market or private purchase
|
$316,110,488
$55.72 p/Share
|
5,673,196
|
|
May 12
2022
|
BUY
Open market or private purchase
|
$10,631,925
$57.34 p/Share
|
185,419
|
|
May 10
2022
|
BUY
Open market or private purchase
|
$41,061,468
$57.32 p/Share
|
716,355
|
|
May 03
2022
|
BUY
Open market or private purchase
|
$1,184,490
$57.78 p/Share
|
20,500
|
|
May 02
2022
|
BUY
Open market or private purchase
|
$335,423,125
$57.17 p/Share
|
5,867,118
|
|
Mar 16
2022
|
BUY
Open market or private purchase
|
$274,930,186
$54.05 p/Share
|
5,086,590
|
|
Mar 15
2022
|
BUY
Open market or private purchase
|
$308,437,764
$53.75 p/Share
|
5,738,377
|
|
Mar 14
2022
|
BUY
Open market or private purchase
|
$401,726,230
$55.2 p/Share
|
7,277,649
|
|
Mar 11
2022
|
BUY
Open market or private purchase
|
$133,057,183
$57.7 p/Share
|
2,306,017
|
|
Mar 10
2022
|
BUY
Open market or private purchase
|
$38,587,284
$58.0 p/Share
|
665,298
|
|
Mar 09
2022
|
BUY
Open market or private purchase
|
$1,334,000,821
$55.27 p/Share
|
24,136,074
|
|
Mar 04
2022
|
BUY
Open market or private purchase
|
$1,790,667,487
$52.67 p/Share
|
33,997,865
|
|
Mar 03
2022
|
BUY
Open market or private purchase
|
$594,046,606
$48.04 p/Share
|
12,365,666
|
|
Mar 02
2022
|
BUY
Open market or private purchase
|
$726,182,517
$48.45 p/Share
|
14,988,287
|
|