Nov 11
2021
|
BUY
Open market or private purchase
|
$456,454
$64.38 p/Share
|
7,090
|
|
Nov 10
2021
|
BUY
Open market or private purchase
|
$457,691
$64.6 p/Share
|
7,085
|
|
Nov 09
2021
|
BUY
Open market or private purchase
|
$457,773
$64.06 p/Share
|
7,146
|
|
Nov 08
2021
|
BUY
Open market or private purchase
|
$452,135
$64.06 p/Share
|
7,058
|
|
Nov 05
2021
|
BUY
Open market or private purchase
|
$463,541
$64.56 p/Share
|
7,180
|
|
Oct 06
2021
|
BUY
Open market or private purchase
|
$1,258,181
$63.13 p/Share
|
19,930
|
|
Oct 05
2021
|
BUY
Open market or private purchase
|
$1,253,355
$62.85 p/Share
|
19,942
|
|
Oct 04
2021
|
BUY
Open market or private purchase
|
$1,265,074
$62.55 p/Share
|
20,225
|
|
Oct 01
2021
|
BUY
Open market or private purchase
|
$1,249,872
$62.4 p/Share
|
20,030
|
|
Sep 30
2021
|
BUY
Open market or private purchase
|
$1,248,033
$63.15 p/Share
|
19,763
|
|
Sep 29
2021
|
BUY
Open market or private purchase
|
$1,257,048
$63.27 p/Share
|
19,868
|
|
Sep 28
2021
|
BUY
Open market or private purchase
|
$1,241,267
$62.76 p/Share
|
19,778
|
|
Sep 24
2021
|
BUY
Open market or private purchase
|
$1,262,176
$63.94 p/Share
|
19,740
|
|
Sep 23
2021
|
BUY
Open market or private purchase
|
$1,265,792
$63.8 p/Share
|
19,840
|
|
Apr 14
2021
|
BUY
Open market or private purchase
|
$113,177,319
$49.87 p/Share
|
2,269,447
|
|