Dec 17
2021
|
BUY
Open market or private purchase
|
$425,581
$67.66 p/Share
|
6,290
|
|
Dec 16
2021
|
BUY
Open market or private purchase
|
$459,537
$68.13 p/Share
|
6,745
|
|
Dec 15
2021
|
BUY
Open market or private purchase
|
$458,261
$67.64 p/Share
|
6,775
|
|
Dec 14
2021
|
BUY
Open market or private purchase
|
$460,970
$67.73 p/Share
|
6,806
|
|
Dec 13
2021
|
BUY
Open market or private purchase
|
$460,222
$67.62 p/Share
|
6,806
|
|
Dec 10
2021
|
BUY
Open market or private purchase
|
$468,720
$66.96 p/Share
|
7,000
|
|
Dec 09
2021
|
BUY
Open market or private purchase
|
$449,815
$66.59 p/Share
|
6,755
|
|
Dec 08
2021
|
BUY
Open market or private purchase
|
$453,586
$66.95 p/Share
|
6,775
|
|
Dec 07
2021
|
BUY
Open market or private purchase
|
$454,164
$66.73 p/Share
|
6,806
|
|
Dec 06
2021
|
BUY
Open market or private purchase
|
$460,361
$66.69 p/Share
|
6,903
|
|
Dec 03
2021
|
BUY
Open market or private purchase
|
$463,124
$64.61 p/Share
|
7,168
|
|
Dec 02
2021
|
BUY
Open market or private purchase
|
$462,233
$64.03 p/Share
|
7,219
|
|
Dec 01
2021
|
BUY
Open market or private purchase
|
$458,130
$64.11 p/Share
|
7,146
|
|
Nov 30
2021
|
BUY
Open market or private purchase
|
$451,347
$64.03 p/Share
|
7,049
|
|
Nov 29
2021
|
BUY
Open market or private purchase
|
$460,393
$65.23 p/Share
|
7,058
|
|
Nov 26
2021
|
BUY
Open market or private purchase
|
$457,500
$64.82 p/Share
|
7,058
|
|
Nov 24
2021
|
BUY
Open market or private purchase
|
$454,958
$65.66 p/Share
|
6,929
|
|
Nov 23
2021
|
BUY
Open market or private purchase
|
$456,495
$66.38 p/Share
|
6,877
|
|
Nov 22
2021
|
BUY
Open market or private purchase
|
$453,912
$66.41 p/Share
|
6,835
|
|
Nov 19
2021
|
BUY
Open market or private purchase
|
$464,847
$65.61 p/Share
|
7,085
|
|
Nov 18
2021
|
BUY
Open market or private purchase
|
$456,425
$64.87 p/Share
|
7,036
|
|
Nov 17
2021
|
BUY
Open market or private purchase
|
$460,189
$65.61 p/Share
|
7,014
|
|
Nov 16
2021
|
BUY
Open market or private purchase
|
$456,433
$65.57 p/Share
|
6,961
|
|
Nov 15
2021
|
BUY
Open market or private purchase
|
$461,812
$65.32 p/Share
|
7,070
|
|
Nov 12
2021
|
BUY
Open market or private purchase
|
$457,904
$64.63 p/Share
|
7,085
|
|