Sep 28
2021
|
BUY
Open market or private purchase
|
$2,412,427
$91.93 p/Share
|
26,242
|
|
Sep 27
2021
|
BUY
Open market or private purchase
|
$2,445,744
$92.8 p/Share
|
26,355
|
|
Sep 24
2021
|
BUY
Open market or private purchase
|
$2,576,039
$92.59 p/Share
|
27,822
|
|
Sep 23
2021
|
BUY
Open market or private purchase
|
$3,227,120
$92.76 p/Share
|
34,790
|
|
Sep 22
2021
|
BUY
Open market or private purchase
|
$2,987,321
$91.63 p/Share
|
32,602
|
|
Sep 21
2021
|
BUY
Open market or private purchase
|
$2,431,164
$90.16 p/Share
|
26,965
|
|
Sep 20
2021
|
BUY
Open market or private purchase
|
$3,254,505
$90.14 p/Share
|
36,105
|
|
Sep 17
2021
|
BUY
Open market or private purchase
|
$5,539,800
$92.33 p/Share
|
60,000
|
|
Sep 16
2021
|
BUY
Open market or private purchase
|
$2,621,694
$93.09 p/Share
|
28,163
|
|
Sep 15
2021
|
BUY
Open market or private purchase
|
$3,334,856
$93.09 p/Share
|
35,824
|
|
Sep 14
2021
|
BUY
Open market or private purchase
|
$2,494,318
$91.11 p/Share
|
27,377
|
|
Sep 13
2021
|
BUY
Open market or private purchase
|
$2,232,381
$90.23 p/Share
|
24,741
|
|
Sep 10
2021
|
BUY
Open market or private purchase
|
$2,446,974
$91.38 p/Share
|
26,778
|
|
Sep 09
2021
|
BUY
Open market or private purchase
|
$3,540,300
$91.58 p/Share
|
38,658
|
|
Sep 08
2021
|
BUY
Open market or private purchase
|
$2,401,495
$88.77 p/Share
|
27,053
|
|
Sep 07
2021
|
BUY
Open market or private purchase
|
$2,417,964
$88.16 p/Share
|
27,427
|
|
Sep 03
2021
|
BUY
Open market or private purchase
|
$2,440,332
$88.14 p/Share
|
27,687
|
|
Sep 02
2021
|
BUY
Open market or private purchase
|
$5,286,600
$88.11 p/Share
|
60,000
|
|
Sep 01
2021
|
BUY
Open market or private purchase
|
$5,270,400
$87.84 p/Share
|
60,000
|
|
Aug 31
2021
|
BUY
Open market or private purchase
|
$4,592,940
$86.92 p/Share
|
52,841
|
|
Aug 30
2021
|
BUY
Open market or private purchase
|
$1,473,211
$87.26 p/Share
|
16,883
|
|
Aug 27
2021
|
BUY
Open market or private purchase
|
$1,973,226
$87.28 p/Share
|
22,608
|
|