Jun 29
2023
|
BUY
Other acquisition or disposition
|
-
|
8,686,917
|
|
May 05
2022
|
BUY
Open market or private purchase
|
$2,485,000
$71.0 p/Share
|
35,000
|
|
May 04
2022
|
BUY
Open market or private purchase
|
$509,652
$71.51 p/Share
|
7,127
|
|
May 03
2022
|
BUY
Open market or private purchase
|
$405,119
$71.97 p/Share
|
5,629
|
|
May 02
2022
|
BUY
Open market or private purchase
|
$2,721,200
$71.79 p/Share
|
37,905
|
|
Apr 29
2022
|
BUY
Open market or private purchase
|
$1,436,000
$71.8 p/Share
|
20,000
|
|
Apr 28
2022
|
BUY
Open market or private purchase
|
$936
$72.0 p/Share
|
13
|
|
Apr 27
2022
|
BUY
Open market or private purchase
|
$14,184
$72.0 p/Share
|
197
|
|
Apr 26
2022
|
BUY
Open market or private purchase
|
$149,328
$72.0 p/Share
|
2,074
|
|
Apr 25
2022
|
BUY
Open market or private purchase
|
$295,663
$71.99 p/Share
|
4,107
|
|
Apr 13
2022
|
BUY
Open market or private purchase
|
$49,536
$72.0 p/Share
|
688
|
|
Apr 12
2022
|
BUY
Open market or private purchase
|
$2,402,066
$72.08 p/Share
|
33,325
|
|
Apr 11
2022
|
BUY
Open market or private purchase
|
$647,532
$71.94 p/Share
|
9,001
|
|
Apr 06
2022
|
BUY
Open market or private purchase
|
$4,392
$72.0 p/Share
|
61
|
|
Apr 05
2022
|
BUY
Open market or private purchase
|
$5,184
$72.0 p/Share
|
72
|
|
Mar 28
2022
|
BUY
Open market or private purchase
|
$299,301
$73.43 p/Share
|
4,076
|
|
Mar 25
2022
|
BUY
Open market or private purchase
|
$80,917
$71.99 p/Share
|
1,124
|
|
Mar 24
2022
|
BUY
Open market or private purchase
|
$294,110
$71.98 p/Share
|
4,086
|
|
Mar 23
2022
|
BUY
Open market or private purchase
|
$505,802
$71.99 p/Share
|
7,026
|
|
Mar 15
2022
|
BUY
Open market or private purchase
|
$819,852
$71.98 p/Share
|
11,390
|
|
Mar 14
2022
|
BUY
Open market or private purchase
|
$427,129
$71.98 p/Share
|
5,934
|
|
Mar 10
2022
|
BUY
Open market or private purchase
|
$16,344
$72.0 p/Share
|
227
|
|
Mar 08
2022
|
BUY
Open market or private purchase
|
$79,693
$71.99 p/Share
|
1,107
|
|
Mar 07
2022
|
BUY
Open market or private purchase
|
$496,065
$71.51 p/Share
|
6,937
|
|
Mar 01
2022
|
BUY
Open market or private purchase
|
$199,769
$75.9 p/Share
|
2,632
|
|