Dec 07
2022
SELL
Other acquisition or disposition
-
6,632,473
Reduced 16.38%
33,856,587
Common Stock, $0.01 pa...
Oct 26
2022
BUY
Other acquisition or disposition
-
209,983
Added 0.52%
40,489,060
Common Stock, $0.01 pa...
Jul 27
2022
BUY
Other acquisition or disposition
-
133,127
Added 0.33%
40,279,077
Common Stock, $0.01 pa...
Apr 26
2022
BUY
Other acquisition or disposition
-
86,548
Added 0.22%
40,145,950
Common Stock, $0.01 pa...
Mar 07
2022
BUY
Open market or private purchase
$191,160,000
$59.0 p/Share
3,240,000
Added 7.48%
40,059,402
Common Stock, $0.01 pa...
Feb 17
2022
BUY
Other acquisition or disposition
-
70,507
Added 0.19%
36,819,402
Common Stock, $0.01 pa...
Feb 02
2022
BUY
Open market or private purchase
$91,754
$61.58 p/Share
1,490
Added 0.0%
36,748,895
Common Stock, $0.01 pa...
Feb 01
2022
BUY
Open market or private purchase
$499,955
$61.96 p/Share
8,069
Added 0.02%
36,747,405
Common Stock, $0.01 pa...
Jan 31
2022
BUY
Open market or private purchase
$499,898
$60.8 p/Share
8,222
Added 0.02%
36,739,336
Common Stock, $0.01 pa...
Jan 28
2022
BUY
Open market or private purchase
$499,961
$57.48 p/Share
8,698
Added 0.02%
36,739,336
Common Stock, $0.01 pa...
Jan 27
2022
BUY
Open market or private purchase
$499,872
$58.85 p/Share
8,494
Added 0.02%
36,722,416
Common Stock, $0.01 pa...
Jan 26
2022
BUY
Open market or private purchase
$499,954
$60.97 p/Share
8,200
Added 0.02%
36,713,922
Common Stock, $0.01 pa...
Jan 25
2022
BUY
Open market or private purchase
$499,925
$59.9 p/Share
8,346
Added 0.02%
36,705,722
Common Stock, $0.01 pa...
Jan 24
2022
BUY
Open market or private purchase
$499,894
$59.49 p/Share
8,403
Added 0.02%
36,697,376
Common Stock, $0.01 pa...
Jan 21
2022
BUY
Open market or private purchase
$499,875
$62.83 p/Share
7,956
Added 0.02%
36,688,973
Common Stock, $0.01 pa...
Jan 20
2022
BUY
Open market or private purchase
$499,872
$64.7 p/Share
7,726
Added 0.02%
36,688,973
Common Stock, $0.01 pa...
Jan 19
2022
BUY
Open market or private purchase
$499,854
$68.1 p/Share
7,340
Added 0.02%
36,673,291
Common Stock, $0.01 pa...
Jan 18
2022
BUY
Open market or private purchase
$499,182
$69.11 p/Share
7,223
Added 0.02%
36,673,291
Common Stock, $0.01 pa...
Jan 14
2022
BUY
Open market or private purchase
$499,871
$70.01 p/Share
7,140
Added 0.02%
36,658,718
Common Stock, $0.01 pa...
Jan 13
2022
BUY
Open market or private purchase
$499,864
$71.45 p/Share
6,996
Added 0.02%
36,651,578
Common Stock, $0.01 pa...
Jan 12
2022
BUY
Open market or private purchase
$499,939
$71.43 p/Share
6,999
Added 0.02%
36,644,582
Common Stock, $0.01 pa...
Jan 11
2022
BUY
Open market or private purchase
$499,850
$69.87 p/Share
7,154
Added 0.02%
36,637,583
Common Stock, $0.01 pa...
Jan 10
2022
BUY
Open market or private purchase
$499,832
$69.77 p/Share
7,164
Added 0.02%
36,630,429
Common Stock, $0.01 pa...
Jan 07
2022
BUY
Open market or private purchase
$499,941
$71.81 p/Share
6,962
Added 0.02%
36,623,265
Common Stock, $0.01 pa...
Jan 06
2022
BUY
Open market or private purchase
$499,902
$74.49 p/Share
6,711
Added 0.02%
36,616,303
Common Stock, $0.01 pa...