Oct 27
2021
BUY
Other acquisition or disposition
-
49,085
Added 0.14%
36,259,194
Common Stock, $0.01 pa...
Oct 27
2021
BUY
Open market or private purchase
$999,852
$74.14 p/Share
13,486
Added 0.04%
36,196,665
Common Stock, $0.01 pa...
Oct 26
2021
BUY
Open market or private purchase
$999,879
$73.58 p/Share
13,589
Added 0.04%
36,196,665
Common Stock, $0.01 pa...
Oct 25
2021
BUY
Open market or private purchase
$999,918
$73.41 p/Share
13,621
Added 0.04%
36,169,590
Common Stock, $0.01 pa...
Oct 22
2021
BUY
Open market or private purchase
$999,907
$75.9 p/Share
13,174
Added 0.04%
36,169,590
Common Stock, $0.01 pa...
Oct 20
2021
BUY
Open market or private purchase
$999,950
$75.84 p/Share
13,185
Added 0.04%
36,142,795
Common Stock, $0.01 pa...
Oct 19
2021
BUY
Open market or private purchase
$999,937
$75.96 p/Share
13,164
Added 0.04%
36,129,610
Common Stock, $0.01 pa...
Oct 18
2021
BUY
Open market or private purchase
$999,980
$74.86 p/Share
13,358
Added 0.04%
36,116,446
Common Stock, $0.01 pa...
Oct 15
2021
BUY
Open market or private purchase
$999,916
$75.38 p/Share
13,265
Added 0.04%
36,103,088
Common Stock, $0.01 pa...
Oct 14
2021
BUY
Open market or private purchase
$780,972
$75.97 p/Share
10,280
Added 0.03%
36,089,823
Common Stock, $0.01 pa...
Oct 13
2021
BUY
Open market or private purchase
$999,941
$75.69 p/Share
13,211
Added 0.04%
36,079,543
Common Stock, $0.01 pa...
Oct 12
2021
BUY
Open market or private purchase
$999,937
$74.65 p/Share
13,395
Added 0.04%
36,066,332
Common Stock, $0.01 pa...
Oct 11
2021
BUY
Open market or private purchase
$974,007
$72.46 p/Share
13,442
Added 0.04%
36,066,332
Common Stock, $0.01 pa...
Oct 08
2021
BUY
Open market or private purchase
$999,910
$72.18 p/Share
13,853
Added 0.04%
36,039,495
Common Stock, $0.01 pa...
Oct 07
2021
BUY
Open market or private purchase
$999,989
$72.79 p/Share
13,738
Added 0.04%
36,025,642
Common Stock, $0.01 pa...
Oct 06
2021
BUY
Open market or private purchase
$999,949
$71.43 p/Share
13,999
Added 0.04%
36,011,904
Common Stock, $0.01 pa...
Oct 05
2021
BUY
Open market or private purchase
$999,908
$71.75 p/Share
13,936
Added 0.04%
35,997,905
Common Stock, $0.01 pa...
Oct 04
2021
BUY
Open market or private purchase
$999,964
$72.21 p/Share
13,848
Added 0.04%
35,983,969
Common Stock, $0.01 pa...
Oct 01
2021
BUY
Open market or private purchase
$1,000,022
$73.31 p/Share
13,641
Added 0.04%
35,970,121
Common Stock, $0.01 pa...
Sep 30
2021
BUY
Open market or private purchase
$1,000,058
$73.2 p/Share
13,662
Added 0.04%
35,956,480
Common Stock, $0.01 pa...
Sep 29
2021
BUY
Open market or private purchase
$999,969
$73.29 p/Share
13,644
Added 0.04%
35,942,818
Common Stock, $0.01 pa...
Sep 28
2021
BUY
Open market or private purchase
$999,924
$72.78 p/Share
13,739
Added 0.04%
35,929,174
Common Stock, $0.01 pa...
Sep 27
2021
BUY
Open market or private purchase
$49,999,944
$76.0 p/Share
657,894
Added 1.8%
35,915,435
Common Stock, $0.01 pa...
Jul 28
2021
BUY
Other acquisition or disposition
-
42,739
Added 0.12%
35,245,381
Common Stock, $0.01 pa...
Jun 16
2021
BUY
Open market or private purchase
$185,297
$78.85 p/Share
2,350
Added 0.01%
35,202,642
Common Stock, $0.01 pa...