Nov 30
2021
BUY
Open market or private purchase
$499,879
$71.34 p/Share
7,007
Added 0.02%
36,418,977
Common Stock, $0.01 pa...
Nov 29
2021
BUY
Open market or private purchase
$499,900
$71.15 p/Share
7,026
Added 0.02%
36,411,970
Common Stock, $0.01 pa...
Nov 26
2021
BUY
Open market or private purchase
$499,898
$71.17 p/Share
7,024
Added 0.02%
36,404,944
Common Stock, $0.01 pa...
Nov 24
2021
BUY
Open market or private purchase
$499,869
$72.74 p/Share
6,872
Added 0.02%
36,397,920
Common Stock, $0.01 pa...
Nov 23
2021
BUY
Open market or private purchase
$499,901
$72.24 p/Share
6,920
Added 0.02%
36,397,920
Common Stock, $0.01 pa...
Nov 22
2021
BUY
Open market or private purchase
$499,921
$71.9 p/Share
6,953
Added 0.02%
36,384,128
Common Stock, $0.01 pa...
Nov 19
2021
BUY
Open market or private purchase
$499,939
$71.43 p/Share
6,999
Added 0.02%
36,384,128
Common Stock, $0.01 pa...
Nov 18
2021
BUY
Open market or private purchase
$499,860
$72.37 p/Share
6,907
Added 0.02%
36,370,176
Common Stock, $0.01 pa...
Nov 17
2021
BUY
Open market or private purchase
$499,948
$71.78 p/Share
6,965
Added 0.02%
36,363,269
Common Stock, $0.01 pa...
Nov 16
2021
BUY
Open market or private purchase
$499,935
$72.93 p/Share
6,855
Added 0.02%
36,356,304
Common Stock, $0.01 pa...
Nov 15
2021
BUY
Open market or private purchase
$499,934
$72.76 p/Share
6,871
Added 0.02%
36,349,449
Common Stock, $0.01 pa...
Nov 12
2021
BUY
Open market or private purchase
$999,817
$73.94 p/Share
13,522
Added 0.04%
36,579,031
Common Stock, $0.01 pa...
Nov 12
2021
BUY
Open market or private purchase
$499,982
$73.94 p/Share
6,762
Added 0.02%
36,349,449
Common Stock, $0.01 pa...
Nov 11
2021
BUY
Open market or private purchase
$780,294
$73.71 p/Share
10,586
Added 0.03%
36,579,031
Common Stock, $0.01 pa...
Nov 11
2021
BUY
Open market or private purchase
$499,891
$73.33 p/Share
6,817
Added 0.02%
36,349,449
Common Stock, $0.01 pa...
Nov 10
2021
BUY
Open market or private purchase
$500,007
$74.55 p/Share
6,707
Added 0.02%
36,328,999
Common Stock, $0.01 pa...
Nov 09
2021
BUY
Open market or private purchase
$499,933
$75.02 p/Share
6,664
Added 0.02%
36,322,292
Common Stock, $0.01 pa...
Nov 08
2021
BUY
Open market or private purchase
$499,914
$75.63 p/Share
6,610
Added 0.02%
36,315,628
Common Stock, $0.01 pa...
Nov 05
2021
BUY
Open market or private purchase
$499,960
$75.74 p/Share
6,601
Added 0.02%
36,309,018
Common Stock, $0.01 pa...
Nov 04
2021
BUY
Open market or private purchase
$923,471
$75.14 p/Share
12,290
Added 0.03%
36,302,417
Common Stock, $0.01 pa...
Nov 03
2021
BUY
Open market or private purchase
$198,056
$76.0 p/Share
2,606
Added 0.01%
36,290,127
Common Stock, $0.01 pa...
Nov 02
2021
BUY
Open market or private purchase
$382,537
$75.87 p/Share
5,042
Added 0.01%
36,290,127
Common Stock, $0.01 pa...
Nov 01
2021
BUY
Open market or private purchase
$742,139
$75.26 p/Share
9,861
Added 0.03%
36,282,479
Common Stock, $0.01 pa...
Oct 29
2021
BUY
Open market or private purchase
$999,954
$74.49 p/Share
13,424
Added 0.04%
36,272,618
Common Stock, $0.01 pa...
Oct 28
2021
BUY
Open market or private purchase
$999,830
$74.37 p/Share
13,444
Added 0.04%
36,259,194
Common Stock, $0.01 pa...