Apr 22
2022
|
BUY
Open market or private purchase
|
$1,937,802
$83.58 p/Share
|
23,185
|
|
Apr 21
2022
|
BUY
Open market or private purchase
|
$2,771,069
$84.82 p/Share
|
32,670
|
|
Apr 20
2022
|
BUY
Open market or private purchase
|
$1,160,918
$85.18 p/Share
|
13,629
|
|
Apr 19
2022
|
BUY
Open market or private purchase
|
$1,077,734
$83.74 p/Share
|
12,870
|
|
Apr 18
2022
|
BUY
Open market or private purchase
|
$1,513,684
$82.81 p/Share
|
18,279
|
|
Apr 14
2022
|
BUY
Open market or private purchase
|
$1,969,420
$83.45 p/Share
|
23,600
|
|
Apr 13
2022
|
BUY
Open market or private purchase
|
$1,573,289
$83.61 p/Share
|
18,817
|
|
Apr 12
2022
|
BUY
Open market or private purchase
|
$2,963,975
$82.92 p/Share
|
35,745
|
|
Apr 11
2022
|
BUY
Open market or private purchase
|
$2,116,685
$83.38 p/Share
|
25,386
|
|
Apr 08
2022
|
BUY
Open market or private purchase
|
$2,160,126
$84.14 p/Share
|
25,673
|
|
Apr 07
2022
|
BUY
Open market or private purchase
|
$1,386,770
$83.95 p/Share
|
16,519
|
|
Apr 06
2022
|
BUY
Open market or private purchase
|
$1,457,336
$83.63 p/Share
|
17,426
|
|
Apr 05
2022
|
BUY
Open market or private purchase
|
$2,015,533
$85.04 p/Share
|
23,701
|
|
Apr 04
2022
|
BUY
Open market or private purchase
|
$2,032,781
$85.92 p/Share
|
23,659
|
|
Apr 01
2022
|
BUY
Open market or private purchase
|
$2,824,233
$84.97 p/Share
|
33,238
|
|
Mar 31
2022
|
BUY
Open market or private purchase
|
$2,017,994
$84.58 p/Share
|
23,859
|
|
Mar 30
2022
|
BUY
Open market or private purchase
|
$2,475,560
$85.32 p/Share
|
29,015
|
|
Mar 29
2022
|
BUY
Open market or private purchase
|
$3,049,061
$85.06 p/Share
|
35,846
|
|
Mar 28
2022
|
BUY
Open market or private purchase
|
$1,429,352
$82.01 p/Share
|
17,429
|
|
Mar 25
2022
|
BUY
Open market or private sale
|
$1,847,028
$81.01 p/Share
|
22,800
|
|
Mar 24
2022
|
BUY
Open market or private purchase
|
$871,032
$80.45 p/Share
|
10,827
|
|
Mar 23
2022
|
BUY
Open market or private purchase
|
$1,638,351
$79.83 p/Share
|
20,523
|
|
Oct 01
2021
|
BUY
Open market or private purchase
|
$2,395,129
$93.04 p/Share
|
25,743
|
|
Sep 30
2021
|
BUY
Open market or private purchase
|
$3,326,021
$92.41 p/Share
|
35,992
|
|
Sep 29
2021
|
BUY
Open market or private purchase
|
$2,567,146
$92.36 p/Share
|
27,795
|
|