Jan 05
2022
BUY
Open market or private purchase
$499,932
$77.75 p/Share
6,430
Added 0.02%
36,609,592
Common Stock, $0.01 pa...
Jan 04
2022
BUY
Open market or private purchase
$414,270
$79.79 p/Share
5,192
Added 0.01%
36,609,592
Common Stock, $0.01 pa...
Jan 03
2022
BUY
Open market or private purchase
$499,879
$79.51 p/Share
6,287
Added 0.02%
36,597,970
Common Stock, $0.01 pa...
Dec 31
2021
BUY
Open market or private purchase
$499,869
$79.42 p/Share
6,294
Added 0.02%
36,597,970
Common Stock, $0.01 pa...
Dec 30
2021
BUY
Open market or private purchase
$499,930
$78.63 p/Share
6,358
Added 0.02%
36,585,389
Common Stock, $0.01 pa...
Dec 29
2021
BUY
Open market or private purchase
$499,862
$77.45 p/Share
6,454
Added 0.02%
36,579,031
Common Stock, $0.01 pa...
Dec 28
2021
BUY
Open market or private purchase
$499,874
$77.32 p/Share
6,465
Added 0.02%
36,548,469
Common Stock, $0.01 pa...
Dec 27
2021
BUY
Open market or private purchase
$499,868
$76.82 p/Share
6,507
Added 0.02%
36,542,004
Common Stock, $0.01 pa...
Dec 23
2021
BUY
Open market or private purchase
$499,917
$75.86 p/Share
6,590
Added 0.02%
36,535,497
Common Stock, $0.01 pa...
Dec 22
2021
BUY
Open market or private purchase
$499,896
$75.57 p/Share
6,615
Added 0.02%
36,528,907
Common Stock, $0.01 pa...
Dec 21
2021
BUY
Open market or private purchase
$499,876
$73.99 p/Share
6,756
Added 0.02%
36,522,292
Common Stock, $0.01 pa...
Dec 20
2021
BUY
Open market or private purchase
$499,920
$70.72 p/Share
7,069
Added 0.02%
36,515,536
Common Stock, $0.01 pa...
Dec 17
2021
BUY
Open market or private purchase
$499,857
$73.66 p/Share
6,786
Added 0.02%
36,515,536
Common Stock, $0.01 pa...
Dec 16
2021
BUY
Open market or private purchase
$499,929
$72.38 p/Share
6,907
Added 0.02%
36,501,681
Common Stock, $0.01 pa...
Dec 15
2021
BUY
Open market or private purchase
$499,852
$71.53 p/Share
6,988
Added 0.02%
36,494,774
Common Stock, $0.01 pa...
Dec 14
2021
BUY
Open market or private purchase
$499,878
$71.77 p/Share
6,965
Added 0.02%
36,487,786
Common Stock, $0.01 pa...
Dec 13
2021
BUY
Open market or private purchase
$499,841
$71.59 p/Share
6,982
Added 0.02%
36,487,786
Common Stock, $0.01 pa...
Dec 10
2021
BUY
Open market or private purchase
$499,885
$72.7 p/Share
6,876
Added 0.02%
36,473,839
Common Stock, $0.01 pa...
Dec 09
2021
BUY
Open market or private purchase
$499,906
$73.44 p/Share
6,807
Added 0.02%
36,466,963
Common Stock, $0.01 pa...
Dec 08
2021
BUY
Open market or private purchase
$499,885
$74.71 p/Share
6,691
Added 0.02%
36,460,156
Common Stock, $0.01 pa...
Dec 07
2021
BUY
Open market or private purchase
$499,841
$74.67 p/Share
6,694
Added 0.02%
36,453,465
Common Stock, $0.01 pa...
Dec 06
2021
BUY
Open market or private purchase
$499,897
$73.59 p/Share
6,793
Added 0.02%
36,446,771
Common Stock, $0.01 pa...
Dec 03
2021
BUY
Open market or private purchase
$499,875
$71.37 p/Share
7,004
Added 0.02%
36,439,978
Common Stock, $0.01 pa...
Dec 02
2021
BUY
Open market or private purchase
$499,867
$71.43 p/Share
6,998
Added 0.02%
36,439,978
Common Stock, $0.01 pa...
Dec 01
2021
BUY
Open market or private purchase
$499,869
$71.42 p/Share
6,999
Added 0.02%
36,425,976
Common Stock, $0.01 pa...