May 09
2023
|
BUY
Open market or private purchase
|
$1,219,126
$74.26 p/Share
|
16,417
|
|
May 04
2023
|
BUY
Open market or private purchase
|
$2,011,148
$74.7 p/Share
|
26,923
|
|
May 03
2023
|
BUY
Open market or private purchase
|
$92,963
$74.91 p/Share
|
1,241
|
|
May 02
2023
|
BUY
Open market or private purchase
|
$218,545
$74.87 p/Share
|
2,919
|
|
Apr 26
2023
|
BUY
Open market or private purchase
|
$3,832,622
$74.71 p/Share
|
51,300
|
|
Apr 25
2023
|
BUY
Open market or private purchase
|
$548,261
$74.94 p/Share
|
7,316
|
|
Apr 24
2023
|
BUY
Open market or private purchase
|
$14,996
$74.98 p/Share
|
200
|
|
Apr 14
2023
|
BUY
Open market or private purchase
|
$93,912
$74.95 p/Share
|
1,253
|
|
Apr 13
2023
|
BUY
Open market or private purchase
|
$89,628
$74.69 p/Share
|
1,200
|
|
Apr 12
2023
|
BUY
Open market or private purchase
|
$658,123
$74.94 p/Share
|
8,782
|
|
Apr 10
2023
|
BUY
Open market or private purchase
|
$684,518
$74.95 p/Share
|
9,133
|
|
Mar 24
2023
|
BUY
Open market or private purchase
|
$855,826
$74.81 p/Share
|
11,440
|
|
Mar 23
2023
|
BUY
Open market or private purchase
|
$930,908
$74.88 p/Share
|
12,432
|
|
Mar 17
2023
|
BUY
Open market or private purchase
|
$206,242
$74.97 p/Share
|
2,751
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$22,422
$74.74 p/Share
|
300
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$1,459,464
$74.63 p/Share
|
19,556
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$1,125,672
$74.9 p/Share
|
15,029
|
|
Mar 13
2023
|
BUY
Open market or private purchase
|
$2,080,240
$74.59 p/Share
|
27,889
|
|
Dec 29
2022
|
BUY
Open market or private purchase
|
$76,098
$74.68 p/Share
|
1,019
|
|
Dec 28
2022
|
BUY
Open market or private purchase
|
$383,379
$74.66 p/Share
|
5,135
|
|
Dec 22
2022
|
BUY
Open market or private purchase
|
$2,336,928
$74.37 p/Share
|
31,423
|
|
Dec 21
2022
|
BUY
Open market or private purchase
|
$553,286
$74.9 p/Share
|
7,387
|
|
Dec 20
2022
|
BUY
Open market or private purchase
|
$946,127
$74.84 p/Share
|
12,642
|
|
Dec 07
2022
|
BUY
Open market or private purchase
|
$3,031,774
$73.15 p/Share
|
41,446
|
|
Dec 06
2022
|
BUY
Open market or private purchase
|
$3,424,943
$72.82 p/Share
|
47,033
|
|