Feb 28
2022
|
BUY
Open market or private purchase
|
$7,599
$75.99 p/Share
|
100
|
|
Feb 24
2022
|
BUY
Open market or private purchase
|
$1,059,515
$75.75 p/Share
|
13,987
|
|
Feb 23
2022
|
BUY
Open market or private purchase
|
$512,409
$75.98 p/Share
|
6,744
|
|
Feb 22
2022
|
BUY
Open market or private purchase
|
$471,028
$75.96 p/Share
|
6,201
|
|
Feb 18
2022
|
BUY
Open market or private purchase
|
$84,512
$76.0 p/Share
|
1,112
|
|
Feb 14
2022
|
BUY
Open market or private purchase
|
$3,792,000
$75.84 p/Share
|
50,000
|
|
Feb 11
2022
|
BUY
Open market or private purchase
|
$3,077,392
$76.0 p/Share
|
40,492
|
|
Feb 10
2022
|
BUY
Open market or private purchase
|
$282,497
$75.94 p/Share
|
3,720
|
|
Feb 09
2022
|
BUY
Open market or private purchase
|
$1,187,348
$76.0 p/Share
|
15,623
|
|
Feb 08
2022
|
BUY
Open market or private purchase
|
$87,172
$76.0 p/Share
|
1,147
|
|
Feb 07
2022
|
BUY
Open market or private purchase
|
$156,478
$75.96 p/Share
|
2,060
|
|
Jan 28
2022
|
BUY
Open market or private purchase
|
$1,516,246
$75.11 p/Share
|
20,187
|
|
Jan 28
2022
|
BUY
Open market or private purchase
|
$1,537,276
$75.11 p/Share
|
20,467
|
|
Jan 24
2022
|
BUY
Open market or private purchase
|
$3,761,939
$75.76 p/Share
|
49,656
|
|
Jan 24
2022
|
BUY
Open market or private purchase
|
$3,814,062
$75.76 p/Share
|
50,344
|
|
Jan 14
2022
|
BUY
Open market or private purchase
|
$426,293
$79.92 p/Share
|
5,334
|
|
Jan 13
2022
|
BUY
Open market or private purchase
|
$386,907
$79.89 p/Share
|
4,843
|
|
Jan 12
2022
|
BUY
Open market or private purchase
|
$230,902
$79.98 p/Share
|
2,887
|
|
Jan 12
2022
|
BUY
Open market or private purchase
|
$234,021
$79.98 p/Share
|
2,926
|
|